Add the Button control to the Form Controls collection : Controls « GUI « VB.Net Tutorial






Add the Button control to the Form Controls collection
imports System
imports System.Drawing
imports System.Windows.Forms

public class ControlParent : inherits Form
  Private WithEvents btn as Button

  public sub New()
    btn = new Button()
    btn.Location = new Point(50,50)
    btn.Size = new Size(100,23)
    btn.Text = "Relationships"

    Controls.Add(btn)
    btn.Parent = me
  end sub

  public shared sub Main() 
    Application.Run(new ControlParent())
  end sub

  private sub btn_Click(ByVal sender as object,ByVal e as EventArgs) Handles btn.Click
    Console.WriteLine("Button Parent:  " + btn.Parent.ToString())
    Console.WriteLine("Button HasChildren:  " + btn.HasChildren.ToString())
    Console.WriteLine("TopLevelControl:  " + btn.TopLevelControl.ToString())
    Console.WriteLine("Form HasChildren:  " + me.HasChildren.ToString())
    Console.WriteLine("Form Controls Count:  " + me.Controls.Count.ToString())
  end sub
end class








14.73.Controls
14.73.1.Add Label to a formAdd Label to a form
14.73.2.Add TextBox to Form in codeAdd TextBox to Form in code
14.73.3.Check Control type
14.73.4.Cast event sender to control
14.73.5.Read and Save controls on a form to a fileRead and Save controls on a form to a file
14.73.6.Set Control ParentSet Control Parent
14.73.7.Add the Button control to the Form Controls collectionAdd the Button control to the Form Controls collection
14.73.8.Use Constrol's TagUse Constrol's Tag
14.73.9.Hide a controlHide a control