dynamisch geladene Controls automatisch auf Form verteilen?

12/01/2009 - 22:24 von Udo Schwinkens | Report spam
Hallo,

hat jemand eine Idee, wie ich auf einem Formular dynamisch geladene Controls
positionieren kann?

Ich erstelle mit Load ein controlarray eines eigenen UserControl und möchte,
dass das neue Objekt an einer freien Stelle meines Mutterformulars angezeigt
wird.
Normalerweise ist die Position ja immer die des zuletzt geladenen index.

Ich könnte mir jetzt eine Liste bauen mit control.x, control.y, height und
width und dann immer alles durchlaufen um eine freie Position zu finden.
Gibt es sowas fertig irgendwo?

Vielen Dank
Udo
 

Lesen sie die antworten

#1 Harald M. Genauck
13/01/2009 - 02:29 | Warnen spam
Hallo Udo,

hat jemand eine Idee, wie ich auf einem Formular dynamisch geladene
Controls positionieren kann?

Ich erstelle mit Load ein controlarray eines eigenen UserControl und
möchte, dass das neue Objekt an einer freien Stelle meines
Mutterformulars angezeigt wird.
Normalerweise ist die Position ja immer die des zuletzt geladenen
index.

Ich könnte mir jetzt eine Liste bauen mit control.x, control.y,
height und width und dann immer alles durchlaufen um eine freie
Position zu finden. Gibt es sowas fertig irgendwo?



Meinst Du sowas?:
http://www.aboutvb.de/khw/artikel/k...loaded.htm


Viele Grüße und ein schönes neues Jahr

Harald M. Genauck

"VISUAL STUDIO one" - http://www.visualstudio1.de (Chefredakteur)
"ABOUT Visual Basic" - http://www.aboutvb.de (Herausgeber)

Ähnliche fragen