2011-11-24 100 views
0

在這個雙擊定義單元格的數據網格中,我打開一個新窗口並使用構造函數將數據傳輸到該窗口,然後按下OK,然後使用委託在主窗口中獲取數據。現在的問題是我想把數據放回到同一個單元中而不會丟失編輯狀態。 我該如何做到這一點。 enter image description here如何在WPF中以實用的方式獲取數據網格的編輯單元格中的數據?

+0

你有沒有綁定到你的數據網格的任何對象? –

回答

0

將您的新窗口的DataContext設置爲與Cell綁定的同一對象(我將它稱爲X),並確保X實現INotifyPropertyChanged。當您更改X上的屬性值時,您的數據綁定應該會自動更新單元格,以便您的窗口不會真的需要返回任何內容。在關閉新窗口時,控件應具有相同的焦點狀態,因此對於該單元格,您仍應處於編輯模式。

相關問題