2017-05-08 45 views
0

我目前正試圖做一個列表視圖的形式,用戶可以通過單擊一個元素來選擇整個行。是否有可能做到這一點?用戶選擇列表視圖行

什麼,我需要一個例子,下表表示列表視圖用戶:

Name  |     Question    | QID 
-------------------------------------------------------------- 
John Doe  How do I access this...      1 
Johan Doe  I need help with this argument...   2 
John Doe  Follow up question: is it possible...  3 

當John Doe的第一個問題,用戶點擊,整個行應該再成爲選擇,使用與listView.SelectedItems [X]。

如果我不清楚我的問題,請告訴我。歡迎任何回覆,謝謝。

+0

這可能是有用的 - > [在列表視圖中選擇一行](http://stackoverflow.com/questions/12596500/select-a-row-in-listview) –

回答

1

是的ListView有一個名爲FullRowSelect的屬性,你可以設置爲true來實現你所需要的。這裏有一些重要的信息從MSDN

FullRowSelect屬性不起作用,除非ListView控件的View屬性設置爲Details。當ListView顯示包含許多子項目的項目時,通常使用FullRowSelect屬性,並且當由於控件內容的水平滾動而導致項目文本不可見時,能夠查看選定項目很重要。