WPF_DataGrid实现单击进入编辑,而不是双击才编辑
2025年1月5日小于 1 分钟
我希望用户能够将单元格置于编辑模式,并突出显示单元格所在的行,只需单击一次。默认情况下,这是双击。
在Datagrid添加如下触发器即可
<DataGrid.Resources>
<Style TargetType="DataGridCell" BasedOn="{StaticResource {x:Type DataGridCell}}">
<Style.Triggers>
<MultiTrigger>
<MultiTrigger.Conditions>
<Condition Property="IsMouseOver" Value="True" />
<Condition Property="IsReadOnly" Value="False" />
</MultiTrigger.Conditions>
<MultiTrigger.Setters>
<Setter Property="IsEditing" Value="True" />
</MultiTrigger.Setters>
</MultiTrigger>
</Style.Triggers>
</Style>
</DataGrid.Resources>