WPF DataGrid选中项如何设置不失去选中状态?

saybookcat saybookcat 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
DataGrid选中的项,在点击DataGrid之外的地方时,丢失焦点变成灰色,如何能让DataGrid的选中项一直保持选中的高亮状态?

<DataGrid
ItemsSource="{Binding ItemsSource}"
Style="{StaticResource DataGridStyle}"
SelectedItem="{Binding SelectedItem}"
ColumnHeaderStyle="{StaticResource DataGridColumnHeaderStyle}"
RowStyle="{StaticResource CapResultStyle}"
>
<i:Interaction.Triggers>
<i:EventTrigger EventName="MouseDoubleClick">
<i:InvokeCommandAction
Command="{Binding DataContext.QueryCmd,
RelativeSource={RelativeSource AncestorType={x:Type UserControl}}}"/>
</i:EventTrigger>
</i:Interaction.Triggers>
<DataGrid.Columns>
<DataGridTextColumn Header="序号" Width="60" Binding="{Binding Disp}"
ElementStyle="{StaticResource DataGridContentCenterSytle}" />
<DataGridTextColumn Header="时间" Width="160" Binding="{Binding DateTime}"
ElementStyle="{StaticResource DataGridContentCenterSytle}" />
<DataGridTextColumn Header="处理结果" Width="80" Binding="{Binding ResultStr}"
ElementStyle="{StaticResource DataGridContentCenterSytle}" />

</DataGrid.Columns>
</DataGrid>
...全文
评论 10
收藏 已收藏
分享
返回顶部
saybookcat
WPF/Silverlight 8,757 成员 12,031 内容