Dot-Net
在 WPF DataGrid 中點兩下時顯示 RowDetails
目前,當我點擊一行時,我的 DataGrid 會顯示 RowDetails。但我只想在點兩下時顯示 RowDetails。
解決這個問題的任何想法?
謝謝!
例如
<DataGrid RowDetailsVisibilityMode="Collapsed"> <DataGrid.RowStyle> <Style TargetType="{x:Type DataGridRow}"> <EventSetter Event="MouseDoubleClick" Handler="RowDoubleClick"/> </Style> </DataGrid.RowStyle> </DataGrid>private void RowDoubleClick(object sender, RoutedEventArgs e) { var row = (DataGridRow)sender; row.DetailsVisibility = row.DetailsVisibility == Visibility.Collapsed ? Visibility.Visible : Visibility.Collapsed; }