0
我有一個3層數據網格,當您選擇父項下面的項目時,應該取消選擇父項目。我在所有3個DataGrid中使用SelectedItem屬性。是否有反正我可以取消選擇父行下一行被選中?WPF DataGrid在DataGrid.RowDetailsTemplate中取消選擇上面的行
我在MVVM結構中有我的Selecteditem屬性。
感謝
我有一個3層數據網格,當您選擇父項下面的項目時,應該取消選擇父項目。我在所有3個DataGrid中使用SelectedItem屬性。是否有反正我可以取消選擇父行下一行被選中?WPF DataGrid在DataGrid.RowDetailsTemplate中取消選擇上面的行
我在MVVM結構中有我的Selecteditem屬性。
感謝
設置SelectedItem
家長電網(縣)null
,將工作的(或在其正確地與SelectedItem
綁定屬性)。您可以通過幾種方式實現此目的,例如處理父網格的LostFocus
,處理子網格的SelectionChanged
或GotFocus
或爲DataGrid
創建新的依賴項屬性以實現此新行爲。
謝謝,我搞清楚了,我在視圖中使用了Getfocus,我得到了當前的項目,獲得了MVVM的Datacontext並且這樣做了,謝謝! – user3428422