0
我有一個DataGrid,其ItemsSource綁定到ObservableCollection。並且:當使用DataGrid時,如何將DataGridComboBoxColumn綁定到其他列內容
- 第一列綁定到Name屬性;
- 第二列綁定到Age屬性;
現在我想添加第三列,使用DataGridComboBoxColumn控制。它的內容應爲列1的所有名稱。添加或刪除行時,DataGridComboBoxColumn的內容應相應地添加或刪除名稱。
我想出來的唯一方法非常愚蠢:只需創建一個名爲NameList的新ObservableCollection。每次向DataGrid添加或刪除一行時,都會同時向NameList添加或刪除一個名稱。
有沒有更好的方法?