我已经搜索过,但尚未找到答案。
我需要禁用在列表的每个项目中发生的单击,并使它变为蓝色,就像已被选中一样。问题是我的列表项不是可选项,我的列表仅供用户查看一些信息。
最佳答案
您可以按Barney所说的使用IsEnabled = "False"
,否则在选择事件之后为选择的项目分配空值。
<ListView ItemSelected="ListView_ItemSelected" />
...
private void ListView_ItemSelected(object sender, SelectedItemChangedEventArgs e)
{
var list = (ListView)sender;
list.SelectedItem = null;
}
关于xaml - 如何禁用 ListView 中的单击? xamarin.form,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46271416/