![](/img/trans.png)
[英]C# : How do I get the actual item clicked from SelectedIndexChanged for a ListView control?
[英]get the clicked item from a IsItemClickEnabled ListView in C# and WinRT
如何從啟用了IsItemClickEnabled
的ListView
獲取clicket事件? 我知道如何獲取選定的項目/索引,而不是單擊的項目。
ItemClick
正在工作,但我不能說。 喜歡:
Object selection = listView1.SelectedItem;
編輯 :我有一個ListView,我需要以以下方法從此列表中捕獲單擊的項目:
private void listView1_ItemClick(object sender, ItemClickEventArgs e)
{
...
}
我可能會缺少一些東西,但是以下內容對您沒有幫助嗎?
private void lv_ItemClick_1(object sender, ItemClickEventArgs e)
{
var item = e.ClickedItem as String;
}
在這里,我假設列表中的項目是簡單的字符串,但是通常它們將是您綁定到ListView的ItemsSource屬性的集合中使用的任何類型。
我猜您也可以嘗試SelectionChanged
事件,並將單擊的項目獲取為e.AddedItems
或MyListView.SelectedItem
或MyListView.SelectedItems
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.