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


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

Обновлен: Ноябрь 2007

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

Пример

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

Установка атрибута AcceptsReturntrue вызовет вставку новой строки при нажатии клавиши ВВОД, при необходимости автоматически расширяя объект 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>

См. также

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

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

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

Ссылки

TextWrapping