0

如何从ListViewIsItemClickEnabled启用的 clicket 十一月中获取?我知道如何获取选定的项目/索引,但不知道单击的项目。

ItemClick正在工作,但我不能说 s.th。喜欢:

Object selection = listView1.SelectedItem;

编辑:我有一个 ListView,我需要通过以下方法从该列表中捕获单击的项目:

private void listView1_ItemClick(object sender, ItemClickEventArgs e)
{
...            
}
4

2 回答 2

3

我可能遗漏了一些东西,但是以下内容对您不起作用吗?

private void lv_ItemClick_1(object sender, ItemClickEventArgs e)
{
    var item = e.ClickedItem as String;
}

在这里,我假设列表中的项目是简单的字符串,但通常它们将是您在绑定到ListView的ItemsSource属性的集合中使用的任何类型。

于 2013-02-14T04:41:23.757 回答
1

我想您也可以尝试该SelectionChanged事件,并将单击的项目获取为e.AddedItemsorMyListView.SelectedItemMyListView.SelectedItems

于 2013-02-14T09:32:11.937 回答