Show / Hide Table of Contents

Практическое руководство. Создание элемента управления для многострочных элементов TextBox

В этом примере показано, как использовать 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
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX