Seltsames ComboBox verhalten

17/04/2008 - 13:53 von Ulf Kadner | Report spam
Servus!

Ich hab gerad ein kleines Problem mit einer ComboBox. Diese verhàlt sich
beim Größenànderung von übergeordneten Elementen seltsam.

Folgendes Umfeld:

In einem Splitcontainer-Panel befindet sich ein Panel (Docking:Top) in
dem Panel ist eine Combobox mit:
(Docking:Fill; FlatStyle:Flat; DropDownStyle:DropDownList)

Wenn ich jetzt den Trenner von Spliter verschiebe passen sich alle
Elemente automatisch in der Breite an.

Allerdings wird die Combobox dann teilweise nicht im Flatstyle angezeigt.

Um das zu verdeutlichen, ein Bild:
http://www.kadner.info/seltsames-co...halten.png

Teil 1 (oben) zeigt den Zustand vor dem Ändern der Größe.
Teil 2 (mitte) zeigt den Zustand nach dem Vergrößern
Teil 3 (unten) nach dem überfahren der Combobox mit der Mouse

Ist dieses Verhalten jemand bekannt?
Was kann man tun?

Das ganze wurde mit VS2008 gegen das Framework in der 2er Version
programmiert.

MfG, Ulf
 

Lesen sie die antworten

#1 Roman Käppeler
17/04/2008 - 19:32 | Warnen spam
Ulf Kadner schrieb:

Um das zu verdeutlichen, ein Bild:
http://www.kadner.info/seltsames-co...halten.png

Teil 1 (oben) zeigt den Zustand vor dem Ändern der Größe.
Teil 2 (mitte) zeigt den Zustand nach dem Vergrößern
Teil 3 (unten) nach dem überfahren der Combobox mit der Mouse

Ist dieses Verhalten jemand bekannt?
Was kann man tun?



Der Effekt ist mir nicht bekannt.

Ich sag mal so, es ist keine schöne Lösung, aber Du kannst das
Resize-Ereignis der ComboBox implementieren und dort ein Refresh auf der
ComboBox aufrufen. Eventuell behebt das Dein Problem!?

Ähnliche fragen