我要确保选定的ListViewItem的非聚焦背景与聚焦背景相同。我知道执行此操作的常用方法如下:

<SolidColorBrush x:Key="{x:Static SystemColors.HighlightBrushKey}" Color="Blue"/>
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Blue"/>

但是,问题是我不想指定颜色,我只希望由键为ControlBrushKey的静态资源返回的Brush与HighlightBrushKey的画笔相同。

最佳答案

答案是这样的:

<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}"
           Color="{DynamicResource {x:Static SystemColors.HighlightColorKey}}" />

关于wpf - 在不指定颜色的情况下使高光笔刷与控制笔刷相同,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3753692/

10-08 22:09
查看更多