[英]Inactive list element style
在我们的WPF(.NET 4.5)应用程序中,我们希望统一标准列表项选择的外观。 激活时,所选列表/网格项为蓝色,但当焦点丢失时,颜色变为灰色。 是否有可能在全球范围内说,当焦点丢失时这些颜色不应该改变?
那是一个经常性的! 把它
<SolidColorBrush x:Key="{x:Static SystemColors.InactiveSelectionHighlightBrushKey}" Color="#FF3399FF"/>
在您的应用程序或主窗口资源中。
另一种实现方法是定义一个Style,它将隐式应用于你的所有ListBoxItem,TreeViewItem等,并将覆盖ControlTemplate以改变改变背景颜色的触发器的工作方式。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.