我创建了一个带有项目模板的列表框,并将其链接到列表,下面是它的简化版本。 这些项目现在是可选的,并在鼠标悬停时突出显示,但我想使其变为不可选择。 如果将样式中的focusable属性更改为false,则鼠标悬停时不会突出显示该属性。
<ListBox x:Name="ListBox1" x:Uid="ListBox1"
ItemsSource="{Binding myList}">
<ListBox.ItemTemplate>
.
.
.
</ListBox.ItemTemplate>
</ListBox>
答案 0 :(得分:0)
最简单的方法是添加一个PreviewMouseDown处理函数并返回true以防止单击它们。不过仍然可以通过键盘选择它们。