2010-05-24 90 views
1

我試圖從數據綁定的ListView當前所選行獲得ListViewItem的對象,像這樣:的ListViewItem在WPF的ListView

ListViewItem selectedItem = new ListViewItem(); 
selectedItem = (ListViewItem)listView1.Items[index]; 

然而,這是什麼呢,就是返回的對象類型的ListView是在這種情況下,它綁定到一個數據庫的公司類對象。我希望它返回的是實際的ListViewItem對象本身(以便我可以訪問它的屬性)。

有沒有辦法做到這一點?

感謝

回答

0

你必須使用,

ListViewItem selectedListView = 
    (ListViewItem)listView1.ItemContainerGenerator.GetContainerForItem(
     listView1.Items[index]); 
+0

你的先生,是神在人間,謝謝! :) – Walter 2010-05-24 09:08:43