none
Form positionieren RRS feed

  • Frage

  • ICh habe eine form in form mit mdi erstellt:

    eigenschaft: IsMdiContainer auf True
    Dim NewChild As New Form2
    NewChild.MdiParent = Me
    NewChild.Show()
    so folgende PRobleme

    wie kann ich die eingesetze fom positionieren docken
    wie ändere ich die hinterrund farbe der hauptform
    wie kann ich bei drücken des buttons alle anderen forms schliesen
    Mittwoch, 9. September 2009 10:13

Antworten

  • Docken, z.B. links oben: 

    NewChild.Top = 0 : NewChild.Left = 0 : NewChild.WindowState = FormWindowState.Normal


    Hintergrund:

    vielleicht eine rahmenlose Form mit nur BackColor maximiert darstellen (als Hintergrund).

    alle anderen forms schließen:

     

    For Each f In Me.MdiChildren
      f.Close()
    Next

    --
    Peter
    Mittwoch, 9. September 2009 11:42
  • Hallo Gigi,

    Docken geht auch mit folgenden Befehl:

    NewChild.Dock = DockStyle.Fill

    wobei für Fill auch Left,Right,Top,Bottom oder None verwendet werden kann

    Ändern der Hintergrundfarbe:

    Me.Backcolor = System.Drawing.Color.Azure

    Azure dient hier nur als Farbbeispiel

    Andere Forms schliessen

    Vgl. Peters Posting

    Schöne Grüße
    Oliver
    Mittwoch, 9. September 2009 12:04

Alle Antworten

  • Docken, z.B. links oben: 

    NewChild.Top = 0 : NewChild.Left = 0 : NewChild.WindowState = FormWindowState.Normal


    Hintergrund:

    vielleicht eine rahmenlose Form mit nur BackColor maximiert darstellen (als Hintergrund).

    alle anderen forms schließen:

     

    For Each f In Me.MdiChildren
      f.Close()
    Next

    --
    Peter
    Mittwoch, 9. September 2009 11:42
  • Hallo Gigi,

    Docken geht auch mit folgenden Befehl:

    NewChild.Dock = DockStyle.Fill

    wobei für Fill auch Left,Right,Top,Bottom oder None verwendet werden kann

    Ändern der Hintergrundfarbe:

    Me.Backcolor = System.Drawing.Color.Azure

    Azure dient hier nur als Farbbeispiel

    Andere Forms schliessen

    Vgl. Peters Posting

    Schöne Grüße
    Oliver
    Mittwoch, 9. September 2009 12:04