6
我正在开发一个必须使用Windows经典主题运行的WPF应用程序。该应用程序创建一个包含ListBox的对话框。当显示对话框时,在接受任何输入之前,它必须禁用1秒。我正在用风格触发器完成此操作,并且它可以工作。但是,ListBox在禁用时会显示白色背景,我似乎无法摆脱它。当使用Aero主题,下面的样式资源修复该问题:在Windows经典主题中更改禁用列表框的背景颜色
<SolidColorBrush x:Key="{x:Static SystemColors.ControlBrushKey}" Color="Transparent"/>
但使用Windows经典主题时,在白色背景上再次出现。我怎样才能纠正经典主题的情况?