Show RowDetails on double-click in WPF DataGrid
问题 At the moment my DataGrid shows the RowDetails when i click a row. But I want to show the RowDetails only on Double-click. Any ideas for solving this problem? Thank you! 回答1: e.g. <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