다음을 통해 공유


TextBox 컨트롤 개요(Windows Forms)

Windows Forms 텍스트 상자는 사용자로부터 입력을 받거나 텍스트를 표시하는 데 사용됩니다. TextBox 컨트롤은 일반적으로 편집 가능한 텍스트에 사용되지만 읽기 전용으로 만들 수도 있습니다. 텍스트 상자는 여러 줄을 표시하고, 텍스트를 컨트롤 크기로 줄 바꿈하고, 기본 서식을 추가할 수 있습니다. TextBox 컨트롤은 컨트롤에 표시되거나 입력된 텍스트에 대한 단일 서식 스타일을 제공합니다. 서식이 지정된 텍스트의 여러 형식을 표시하려면 RichTextBox 컨트롤을 사용합니다. 자세한 내용은 RichTextBox 컨트롤 개요를 참조하세요.

TextBox 컨트롤 작업

컨트롤에 표시되는 텍스트가 Text 속성에 포함되어 있습니다. 기본적으로 텍스트 상자에 최대 2048자를 입력할 수 있습니다. Multiline 속성을 true로 설정하면 최대 32KB의 텍스트를 입력할 수 있습니다. Text 속성은 속성 창으로, 코드의 런타임 시 또는 런타임 시 사용자 입력을 통해 디자인 타임에 설정할 수 있습니다. 런타임 시 Text 속성을 읽어 텍스트 상자의 현재 내용을 검색할 수 있습니다.

다음 코드 예제에서는 런타임 시 컨트롤의 텍스트를 설정합니다. InitializeMyControl 프로시저는 자동으로 실행되지 않으며 호출되어야 합니다.

Private Sub InitializeMyControl()  
   ' Put some text into the control first.  
   TextBox1.Text = "This is a TextBox control."  
End Sub  
private void InitializeMyControl() {  
   // Put some text into the control first.  
   textBox1.Text = "This is a TextBox control.";  
}  
private:  
   void InitializeMyControl()  
   {  
      // Put some text into the control first.  
      textBox1->Text = "This is a TextBox control.";  
   }  

참고 항목