Nieuwe form maken

  • Onderwerp starter Onderwerp starter Spy1
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

Spy1

Gebruiker
Lid geworden
2 jul 2007
Berichten
227
Ik wil graag een form maken ondertussen als het programma draait. Ik weet echter wel hoe ik controls toevoegt aan een bestaande form, maar weet niet hoe ik een hele form moet aanmaken als het programma aan staat.

Dus, voor het extra goed te begrijpen:

Als de gebruiker op een button klikt dan moet er een nieuwe form worden aangemaakt.
 
Je moet dan een instantie van de windows forms aanmaken.

Code:
        Dim frm As New Form
        frm.Width = 100
        frm.Height = 100
        frm.Show()
 
Je moet dan een instantie van de windows forms aanmaken.

Code:
        Dim frm As New Form
        frm.Width = 100
        frm.Height = 100
        frm.Show()

Bedankt. En hoe voeg ik nou een control toe aan de net gemaakte form?
 
je maakt eerst je control aan en daarna voeg je die toe aan je form:

Code:
        Dim frm As New Form
        frm.Width = 250
        frm.Height = 250

        Dim lbl As New Label()
        lbl.Text = "Dit is een label"
        lbl.Location = New System.Drawing.Point(10, 10)

        frm.Controls.Add(lbl)

        frm.Show()
 
Bedankt.

Nog een vraagje, hoe doe ik bij de label in de aangemaakte de anchor op allemaal? Ik het lukt me om het op één te zetten. Meer niet, hulp graag?
 
werken met "OR"

Code:
button1.Anchor = AnchorStyles.Bottom Or AnchorStyles.Right
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan