1
我有一個TextBox
從DataGrid
單個單元格獲取數據,我想將內容發送到數據庫。這是我如何綁定TextBox
我DataGrid
和正常工作:將文本框綁定到wpf中的數據網格和數據庫?
<TextBox x:Name="TestText" Text="{Binding ElementName=MyDGTest, Path=SelectedItem.Test}" />
現在我想要的內容保存到數據庫:
<TextBox x:Name="TestText" Text="{Binding TestTable.Test, Mode=OneWayToSource}" />
我的問題是,我可以只使用1的結合同一時間。
編輯:
如果它不能綁定到2個來源有沒有辦法從我ViewModel
訪問此TextBox
?我可以將值直接保存到數據庫。
Thx尋求幫助。
難道你不能只給MyDGTest的'SelectedItem'雙向綁定到你的視圖模型嗎? – McGarnagle 2013-03-06 16:08:09
但是如何將SelectedItem的內容發送到數據庫? – Georg 2013-03-06 16:11:45
從視圖模型中,在該屬性的setter中執行它? (或者,您可以設置一個在選擇更改時執行的命令。) – McGarnagle 2013-03-06 16:13:42