این رویداد زمانی اجرا میشود که یک کنترل بر روی فرم اضافه گردد. برای درک بیشتر به مثال زیر دقت نمایید.
مثال:
1- یک پروژه ایجاد نموده و بر روی آن یک دکمه قرار دهید.
2-کدهای زیر را در بخش Public فرم قرار دهید
VB
Private Sub Control_Added(ByVal sender As Object, ByVal e As System.Windows.Forms.ControlEventArgs)
MessageBox.Show(("The control named " + e.Control.Name + " has been added to the form."))
End Sub
#C
private void Control_Added(object sender, System.Windows.Forms.ControlEventArgs e)
}
;MessageBox.Show(("The control named " + e.Control.Name + " has been added to the form."))
{
3- کدهای زیر را بر روی دکمه قرار دهید.
VB
() Dim textBox1 As New TextBox
textBox1.Size = New Size(100, 10)
textBox1.Location = New Point(10, 10)
"textBox1.Name = "textBox1
Me.Controls.Add(textBox1)
#C
;()TextBox textBox1 = new TextBox
;textBox1.Size = new Size(100, 10)
; textBox1.Location = new Point(10, 10)
;"textBox1.Name = "textBox1
;this.Controls.Add(textBox1)
4- بر روی رویداد Load فرم کد زیر را قرار دهید.
VB
AddHandler Me.ControlAdded, AddressOf Me.Control_Added
#C
;this.ControlAdded += this.Control_Added
5- در رویداد ControlAdded فرم کد زیر را تایپ نمایید.
VB
"مهندس حبیبی" = Me.Text
#C
;"مهندس حبیبی" = this.Text
با اجرای برنامه و اضافه نمودن کنترل به کمک دکمه خواهید دید کلمه مهندس حبیبی بر روی نوار عنوان قرار می گیرد.