2

我正在编写一个 Windows 8 笔记应用程序,我有一个从 Azure 连接到 SQL 数据库的 Listview 和一个带有堆栈面板的 ListViewItem 模板,在一个复选框内加上一些文本..

当我左键单击或点击一个项目时,它不会被选中,但右键单击会。我怎样才能让它通过左键单击来选择列表视图项?

<ListView x:Name="noteListView" Margin="20,0,0,0" IsItemClickEnabled="True" ItemClick="noteListView_ItemClick" >
4

1 回答 1

2

两件事情:

  1. 你必须设置IsItemClickEnabledFalse
  2. 您必须处理SelectionChanged事件而不是单击事件

xml:

<ListView x:Name="noteListView" Margin="20,0,0,0" 
IsItemClickEnabled="False" SelectionChanged="noteListView_SelectionChanged">
于 2013-03-20T16:57:29.883 回答