RootDesigner + Size

03/12/2007 - 15:05 von Peter Forstmeier | Report spam
Halo zusammen,
ich habe auf meiner RootComponente 5 ganz einfache Controls übereinader
angeordent. Diese werden vom RootDesigner im Initialze() eingefügt. klappt
bestens. Nun müssen dies Controls in der Höhe verànderbar sein, klappt auch.
Nun das Problem:
Die Controls können sich nun in der Höhe überlappen und das darf nicht sein.
Wie bekomme ich im RootDesigner mit wann eines dieser Controls in der Höhe
veràndert wurde um die Oberflàche neu zu zeichnen.
Danke
Peter
 

Lesen sie die antworten

#1 Lars Steinmetz
03/12/2007 - 19:44 | Warnen spam
Peter Forstmeier schrieb:
Nun das Problem:
Die Controls können sich nun in der Höhe überlappen und das darf nicht
sein.
Wie bekomme ich im RootDesigner mit wann eines dieser Controls in der
Höhe veràndert wurde um die Oberflàche neu zu zeichnen.



Den IComponentChangeService holen und das ComponentChanging-Event
abonieren. Falls Überlappung festgestellt wird: e.Cancel = true;

Gruß Lars

Ähnliche fragen