Поделиться через


Как создать элемент управления для нескольких TextBox

В этом примере показано, как использовать Extensible Application Markup Language (XAML), чтобы определить элемент управления TextBox, который будет автоматически расширяться, чтобы вместить несколько строк текста.

Пример

Установка атрибута TextWrapping Wrap вызовет перенос вводимого текста на новую строку при достижении края элемента управления TextBox, автоматически расширяя элемент управления TextBox, чтобы включить место для новой строки, при необходимости.

Установка атрибута AcceptsReturn true вызовет вставку новой строки при нажатии клавиши ВВОД, при необходимости автоматически расширяя объект TextBox, чтобы включить место для новой строки.

Атрибут VerticalScrollBarVisibility добавляет полосу прокрутки в объект TextBox для просмотра содержимого TextBox, если TextBox превышает размеры фрейма или окна, в котором он содержится.

<TextBox
  Name="tbMultiLine"
  TextWrapping="Wrap"
  AcceptsReturn="True"
  VerticalScrollBarVisibility="Visible"
>
  This TextBox will allow the user to enter multiple lines of text.  When the RETURN key is pressed, 
  or when typed text reaches the edge of the text box, a new line is automatically inserted.
</TextBox>

См. также

Ссылки

TextWrapping

Основные понятия

Общие сведения о TextBox

Общие сведения о RichTextBox