2016-06-30 5 views
0

Ich mag Text nicht nur wie dies in Listview (C#) um Punkt ganzes Rechteck auswählen ->Wie wählt man ein ganzes Rechteck um einen Gegenstand in der Listenansicht?

common selection rectangle

ich so will ->

whole rect selection

+2

einen relevanten Code, den Sie anzeigen können? :) –

+1

Dies kann bedeuten, dass Sie auf das [DrawItem-Ereignis] reagieren müssen (https://msdn.microsoft.com/en-us/library/system.windows.forms.listview.drawitem (v = vs.110) .aspx)). Achten Sie darauf, das sorgfältig zu lesen, wenn Sie sich entscheiden, es zu versuchen. –

Antwort

0

Alles, was Sie brauchen zu tun ist die ListView zu FullRowSelect:

listView1.FullRowSelect = true; 

true Wenn Sie auf einen Artikel klicken, wird der Artikel und alle Unterartikel ausgewählt. false Wenn Sie auf ein Element klicken, wird nur das Element selbst ausgewählt. Der Standardwert ist false.

Die FullRowSelect-Eigenschaft hat keine Auswirkungen, es sei denn, die View-Eigenschaft des ListView-Steuerelements ist auf Details festgelegt. Die FullRowSelect-Eigenschaft ist wird normalerweise verwendet, wenn ein ListView Elemente mit vielen Unterelementen anzeigt, und es wichtig ist, ausgewählte Elemente zu sehen, wenn der Elementtext nicht sichtbar ist aufgrund horizontalen Scrollen des Inhalts des Steuerelements.

Verwandte Themen