我已经搜索过,但我还没有找到答案。 我需要禁用列表中每个项目中发生的单击并使其为蓝色,就像它被选中一样。问题是我的列表项目不是可选择的项目,我的列表仅供用户查看一些信息。
答案 0 :(得分:2)
将IsEnabled="False"
添加到ListView
,如此处所示
<ListView IsEnabled="False">
答案 1 :(得分:2)
你可以使用IsEnabled = "False"
作为Barney所说的或者在选择事件之后将空值赋予所选项目。
<ListView ItemSelected="ListView_ItemSelected" />
...
private void ListView_ItemSelected(object sender, SelectedItemChangedEventArgs e)
{
var list = (ListView)sender;
list.SelectedItem = null;
}