我使用VirtualMode
來填補像如何在ListView中使用虛擬模式?
List<ListViewItem> m_lstItem;
private void Form1_Load(object sender, EventArgs e)
{
m_lstItem = Enumerable.Range(0, 100000).Select(X => new ListViewItem(new String[] { X.ToString(), (X + 1).ToString() })).ToList();
listView1.VirtualListSize = m_lstItem.Count;
}
private void listView1_RetrieveVirtualItem(object sender, RetrieveVirtualItemEventArgs e)
{
e.Item = m_lstItem[e.ItemIndex];
}
列,但我不能訪問所選擇的項目。在訪問所選項目的拋出一個錯誤,如Cannot access the selected items collection when the ListView is in virtual mode.
我要如何從listView
所選項目當它在VirtualMode
請幫我做到這一點。