在使用listview時,在很多的時候都會要使得其items可選,且需要獲得選中項的明細,以下爲我測試過的兩種方法。
private void listView1_ItemActivate(object sender, EventArgs e)
{
MessageBox.Show(listView1.FocusedItem .SubItems [1].Text );
MessageBox.Show(listView1 .SelectedItems [0].SubItems [1].Text );
}
本想把效果圖貼上的,無奈太麻煩了,沒時間弄。
就描述下下結果吧!
選中的爲第二行,即item爲{1,2222,name2,type2,committed,2009-2-13}
顯示的messagebox中的值均爲“2222”,即爲選中的項的subitems[1]的值。
要想獲得name2或者其它的值,相類似,只要改變下表即可...