Form an Control "kleben"
-
Mahlzeit,
2 kleine Fragen:
1. Im VS Designer kann ich ja schön elegant meine Form designen. Kann ich auch weitere Forms erzeugen und designen? (Ich finde in der Toolbar links nirgends das Control "Form")2. Ich will eine Form anzeigen, die an einem ToolStripSplitButton (ein Button im Toolstrip) klebt. Also wenn der Benutzer in der Toolbar auf den Button klickt, soll sich unmittelbar drunter der Frame öffnen. Nur leider komm ich irgendwie nicht an die Position des ToolStripSplitButtons ran?
Danke
-
1. Unter Projekt gibst den Punkt WindowsForm hinzufügen
2. Du kannst Bounds nehmen du musst aber vorher PointToScreen machen da die Form einen Punkt bezogen auf den Bildschirm und nicht auf die Form von der du sie öffnest braucht
Form f = new Form(); Point p = new Point( toolStripSplitButton1.Bounds.Left,toolStripSplitButton1.Bounds.Bottom); f.Location = PointToScreen(p); f.StartPosition = FormStartPosition.Manual; f.Show();
-
Danke!