我有一個DataGrid誰的RowDetails設置選擇(RowDetailsVisibilityMode =「VisibleWhenSelected」)時顯示。現在我想能夠擺脫它!我把該行的細節關閉按鈕使用此代碼:WPF DataGrid中隱藏RowDetails或取消行
private void Button_Click(object sender, RoutedEventArgs e)
{
e.Handled = true;
Button button = sender as Button;
DataGridRow row = button.FindAncestor<DataGridRow>();
row.DetailsVisibility = Visibility.Collapsed;
}
這些代碼讓我90%有,但一旦該行的細節被摺疊爲給定的行不會選擇該行的下一次出現。
完美...作品非常好 – manudea 2013-02-08 01:34:25
-1儘管這可能是合法的代碼,它是利用WpfToolkit的這可能與不兼容OP的問題 – MickyD 2014-03-17 06:39:50