kann man child-Form zwingen immer oben links zu laden?

13/12/2009 - 22:20 von Uwe Conradi | Report spam
Hallo,
normalerweise startet eine Child-Form das erste Mal immer oben links. Wenn
man sie oder die anderen Forms mehrmals hintereinander schließt und wieder
öffnet, dann ladet sie "versetzt" nach unten und rechts.
Ich habe jetzt im Form_Load gesetzt:
Me.Location = New System.Drawing.Point(0, 0)

Gibt es sonst keine Möglichkeit, oder mir nicht bekannte Option, die man in
Fenstereigenschaften aktivieren könnte, um die Fenster an der Lokation 0,0
zu verankern?
Danke!
Uwe
 

Lesen sie die antworten

#1 Harald M. Genauck
14/12/2009 - 04:31 | Warnen spam
Hallo Uwe,

normalerweise startet eine Child-Form das erste Mal immer oben
links. Wenn man sie oder die anderen Forms mehrmals hintereinander
schließt und wieder öffnet, dann ladet sie "versetzt" nach unten und
rechts.
Ich habe jetzt im Form_Load gesetzt:
Me.Location = New System.Drawing.Point(0, 0)

Gibt es sonst keine Möglichkeit, oder mir nicht bekannte Option, die
man in Fenstereigenschaften aktivieren könnte, um die Fenster an der
Lokation 0,0 zu verankern?



Ich vermute mal, es ist die Rede von MDI-Child-Forms?

Eine Möglichkeit wàre, die Child-Forms maximiert zu starten.

Ich vermute dazu auch noch, dass die Child-Forms flàchenfüllend
angezeigt werden sollen?

Dann würde ich allerdings überlegen, ob es nicht sinnvoller wàre,
anstelle der Child-Forms UserControls in einem normalen Form zu
verwenden, anstatt das MDI-Konzept dafür zu "vergewaltigen"...


Viele Grüße

Harald M. Genauck

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

Ähnliche fragen