ColumnHeader width

20/11/2007 - 21:08 von Peter Wagner | Report spam
Hallo Ng,

gibt es eine Möglichkeit bei einem ColumnHeader herauszufinden, ob sich
dessen breite (width) veràndert hat? Ein passendes Event bietet die Klasse
nicht an. Andauernd zu pollen ob sich dieser veràndert hat, finde ich nicht
besonders elegant.

Hintergrund: Ich möchte bei meinem Listview eine ComboBox, eingebettet in
die Spalte, je nach Größe der Spalte anpassen. Die Größe der Spalte kann vom
Benutzer verkleinert oder vergrößert werden.

PW
 

Lesen sie die antworten

#1 Frank Dzaebel
20/11/2007 - 22:39 | Warnen spam
Hallo Peter,

gibt es eine Möglichkeit bei einem ColumnHeader herauszufinden, ob sich
dessen breite (width) veràndert hat? Ein passendes Event bietet die Klasse
nicht an. Andauernd zu pollen ob sich dieser veràndert hat, finde ich
nicht
besonders elegant.



listView1.ColumnWidthChanged ?

Ansonsten mache diese Sachen gerne auch mal nach
(dem ggf. überschriebenen) Paint Ereignis, denn nur da
hat es ja auch Effekt.


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen