首页 > Windows开发 > 详细

wpf datagrid设置右键菜单打开时选中项的背景色

时间:2018-09-20 10:57:24      阅读:256      评论:0      收藏:0      [点我收藏+]
原文:wpf datagrid设置右键菜单打开时选中项的背景色

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/huangli321456/article/details/53929433

1、重写模板(具体什么模板各人自己喜欢)

2、在DataGridCell的样式中添加多条件触发器,如下:

????? <Style.Triggers>
??????????? <MultiTrigger>
??????????????? <MultiTrigger.Conditions>
??????????????????? <Condition Property="IsSelected" Value="true"/>
??????????????????? <Condition Property="Selector.IsSelectionActive" Value="false"/>
??????????????? </MultiTrigger.Conditions>
??????????????? <Setter Property="Background" Value="Red"/>
??????????? </MultiTrigger>
??????? </Style.Triggers>

完成。


问题:

一开始我们的需求是设置右键菜单打开时选中项的背景色,上面的样式可以实现,但也带来了一些额外的效果,只要在选中行的情况下进行另外的操作如点击按钮弹出另一个窗口,那么上面的效果同样会触发,有没有影响各位看着办吧

??

wpf datagrid设置右键菜单打开时选中项的背景色

原文:https://www.cnblogs.com/lonelyxmas/p/9678758.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!