我在WPF中有一个列表框,当用户选择一个项目时,会显示一些不好看的颜色。我能不能让所有项目都不可选呢?
您也可以处理PreviewMouseDown
事件
要防止敲击,您可以设置KeyboardNavigation.TabNavigation="None"
<ListView x:Name="Cards"
PreviewMouseDown="Cards_OnPreviewMouseDown"
KeyboardNavigation.TabNavigation="None"
>
...
private void Cards_OnPreviewMouseDown(object sender, MouseButtonEventArgs e)
{
e.Handled = true;
}