다음을 통해 공유


방법: 런타임에 Windows Forms 컨트롤 추가

업데이트: 2007년 11월

이 예제에서는 런타임에 Windows Forms TextBox 컨트롤의 새 인스턴스를 만듭니다.

예제

private void Form1_Load(object sender, System.EventArgs e)
{
    TextBox MyTextBox = new System.Windows.Forms.TextBox();
    MyTextBox.Location = new System.Drawing.Point(64, 40);
    MyTextBox.Name = "MyTextBox";
    MyTextBox.Size = new System.Drawing.Size(88, 21);
    MyTextBox.TabIndex = 0;
    MyTextBox.Text = "MyTextBox";
    Controls.Add(MyTextBox);

    // Adding the DoubleClick event.
    MyTextBox.DoubleClick += new EventHandler(MyTextBox_DoubleClick);
}
private void MyTextBox_DoubleClick(object sender, System.EventArgs e)
{
    MessageBox.Show("MyTextBox doubleClick event.");
}

코드 컴파일

참고 항목

개념

Visual C#에서 사용자 인터페이스 디자인

기타 리소스

사용자 지정 UI 만들기

Visual C# 둘러보기