在我的WPF应用程序中,我有一个简单的列表框:
<ListBox x:Name="lbUtilities">
<ListBoxItem Tag="2" Content="One" IsSelected="True" />
<ListBoxItem Tag="5" Content="Two" />
</ListBox>
问题是当ListBox第一次出现时,所选项目(“One”)不会突出显示 . 如果我点击任何项目,它会突出显示 . 如何将默认选中的项目突出显示为系统颜色?
谢谢 .
3 回答
它被选中但你需要一个没有聚焦的高光
我在listview控件中遇到了类似的问题,其中所选项目仅在用户点击它时突出显示,而不是从后面的代码突出显示,例如:
我看到该项目已被有效选中但未按我的ItemContainerStyle中的定义突出显示 . 然后我尝试了别的东西:
然后它开始按预期工作 .