2010-12-01 89 views
1

我不明白它在我的程序開始時選擇了一行listview。以編程方式選擇列表視圖的一行

 if (listView1.Items.Count > 0) 
     { 
      listView1.Items[0].Selected = true; 
      listView1.Items[0].Focused = true; 
     } 

運行此片段後,第一項被選中並聚焦。

listView1.Items[0].Selected 
true 
listView1.Items[0].Focused 
true 

手動點擊列表視圖中的項目後,我可以步行通過這個列表與

listView1.Items[newPosition].Selected = true; 

問候

+0

據我所知,有語言障礙,但它目前很不清楚你在問什麼。 – David 2010-12-01 14:54:57

+0

你能給我們更好的描述你正在尋找的行爲嗎?您發佈的代碼應該選擇您的列表視圖的特定行。還有什麼你想要完成的嗎?或者這不適合你? – 2010-12-01 14:58:44

回答

3

設置listView1.HideSelection=falselistView1.Focus()

相關問題