0
我有一個GridView,我希望用戶儘可能多地編輯,但不保存任何更改回綁定對象,直到用戶單擊保存按鈕。對於文本框等我已經使用綁定組,但是這種方法似乎不適用於GridView。WPF BindingGroup GridView
什麼是整個電網延遲編輯的最佳方法?
我有一個GridView,我希望用戶儘可能多地編輯,但不保存任何更改回綁定對象,直到用戶單擊保存按鈕。對於文本框等我已經使用綁定組,但是這種方法似乎不適用於GridView。WPF BindingGroup GridView
什麼是整個電網延遲編輯的最佳方法?
'UpdateSourceTrigger'可能是你以後的樣子。看看http://msdn.microsoft.com/en-us/library/system.windows.data.binding.updatesourcetrigger.aspx。 將綁定中的UpdateSourceTrigger設置爲Explicit,然後在按鈕單擊事件中調用UpdateSource。
這裏是一個TextBox的例子:
<TextBox Name="tb1"
Text="{Binding Path=ItemName, UpdateSourceTrigger=Explicit}" />
,代碼:
BindingExpression be = tb1.GetBindingExpression(TextBox.TextProperty);
be.UpdateSource();
我試過了,它並沒有區別。 – Telavian 2010-11-11 02:31:55
如果您發佈XAML,它可能會更容易。 – 2010-11-11 02:56:01