TextBoxBase.WordWrap TextBoxBase.WordWrap TextBoxBase.WordWrap TextBoxBase.WordWrap Property

정의

필요한 경우 여러 줄을 입력할 수 있는 TextBox 컨트롤이 다음 줄의 처음 부분으로 줄 바꿈하는지 여부를 나타냅니다.Indicates whether a multiline text box control automatically wraps words to the beginning of the next line when necessary.

public:
 property bool WordWrap { bool get(); void set(bool value); };
public bool WordWrap { get; set; }
member this.WordWrap : bool with get, set
Public Property WordWrap As Boolean

속성 값

여러 줄을 입력할 수 있는 TextBox 컨트롤에서 줄 바꿈되면 true이고, 컨트롤의 오른쪽 가장자리를 초과하여 입력할 때 TextBox 컨트롤이 자동으로 가로 방향으로 스크롤하면 false입니다.true if the multiline text box control wraps words; false if the text box control automatically scrolls horizontally when the user types past the right edge of the control. 기본값은 true입니다.The default is true.

예제

다음 코드 예제에서는 TextBox, 파생 클래스를 여러 줄을 만들려면 TextBox 세로 스크롤 막대를 사용 하 여 제어 합니다.The following code example uses TextBox, a derived class, to create a multiline TextBox control with vertical scroll bars. 또한이 예제에서는 합니다 AcceptsTab, AcceptsReturn, 및 WordWrap 속성을 여러 줄 텍스트 상자 컨트롤을 텍스트 문서를 만드는 데 유용 합니다.This example also uses the AcceptsTab, AcceptsReturn, and WordWrap properties to make the multiline text box control useful for creating text documents.

public:
   void CreateMyMultilineTextBox()
   {
      // Create an instance of a TextBox control.
      TextBox^ textBox1 = gcnew TextBox;
      
      // Set the Multiline property to true.
      textBox1->Multiline = true;
      // Add vertical scroll bars to the TextBox control.
      textBox1->ScrollBars = ScrollBars::Vertical;
      // Allow the RETURN key in the TextBox control.
      textBox1->AcceptsReturn = true;
      // Allow the TAB key to be entered in the TextBox control.
      textBox1->AcceptsTab = true;
      // Set WordWrap to true to allow text to wrap to the next line.
      textBox1->WordWrap = true;
      // Set the default text of the control.
      textBox1->Text = "Welcome!" + Environment::NewLine + "Second Line";
   }
public void CreateMyMultilineTextBox()
 {
    // Create an instance of a TextBox control.
    TextBox textBox1 = new TextBox();
    
    // Set the Multiline property to true.
    textBox1.Multiline = true;
    // Add vertical scroll bars to the TextBox control.
    textBox1.ScrollBars = ScrollBars.Vertical;
    // Allow the RETURN key in the TextBox control.
    textBox1.AcceptsReturn = true;
    // Allow the TAB key to be entered in the TextBox control.
    textBox1.AcceptsTab = true;
    // Set WordWrap to true to allow text to wrap to the next line.
    textBox1.WordWrap = true;
    // Set the default text of the control.
    textBox1.Text = "Welcome!" + Environment.NewLine + "Second Line";
 }
Public Sub CreateMyMultilineTextBox()
    ' Create an instance of a TextBox control.
    Dim textBox1 As New TextBox()
    
    ' Set the Multiline property to true.
    textBox1.Multiline = True
    ' Add vertical scroll bars to the TextBox control.
    textBox1.ScrollBars = ScrollBars.Vertical
    ' Allow the RETURN key in the TextBox control.
    textBox1.AcceptsReturn = True
    ' Allow the TAB key to be entered in the TextBox control.
    textBox1.AcceptsTab = True
    ' Set WordWrap to true to allow text to wrap to the next line.
    textBox1.WordWrap = True
    ' Set the default text of the control.
    textBox1.Text = "Welcome!" & Environment.NewLine & "Second Line"
End Sub

설명

이 속성 설정 된 경우 true에 관계 없이 가로 스크롤 막대가 표시 되지 않으면를 ScrollBars 속성 설정 합니다.If this property is set to true, horizontal scroll bars are not displayed regardless of the ScrollBars property setting.

참고

파생된 클래스에서 TextBox, 경우가 아니면이 속성의 속성 설정에 관계 없이 항상 컨트롤 내의 텍스트는 래핑합니다 합니다 TextAlign 속성이 HorizontalAlignment.Left합니다.In the derived class, TextBox, text within the control will always wrap regardless of the property setting of this property unless the TextAlign property is set to HorizontalAlignment.Left.

적용 대상