Show / Hide Table of Contents

Общие сведения об элементе управления RichTextBox (Windows Forms)

Windows Forms RichTextBox элемент управления используется для отображения, ввода и обработки текста с форматированием. RichTextBox Управления следит за недопущением TextBox делает элемент управления, но может также отображать шрифты, цвета и ссылки; загрузить текст и встроенные изображения из файла; и находить указанные символы. RichTextBox Управления обычно используется для работы с текстом и отображения функций, как для текстовых редакторов, таких как Microsoft Word. Как TextBox управления RichTextBox элемент управления может отображать полосы прокрутки; но в отличие от TextBox элемента управления, его значение по умолчанию является отображение горизонтальных и вертикальных полос прокрутки, при необходимости, и он имеет дополнительные параметры полосы прокрутки.

Работа с элементом управления RichTextBox

Как и в TextBox элемента управления, отображаемый текст задается Text свойство. RichTextBox Элемент управления имеет множество свойств для форматирования текста. Дополнительные сведения об этих свойствах см. в разделе как: Задание атрибутов шрифта для Windows Forms в элементе управления RichTextBox и как: Задание отступов, выступов и маркеров абзацев с помощью элемента управления RichTextBox в Windows Forms. Для работы с файлами, LoadFile и SaveFile методы можно отображать и записывать нескольких файловых форматов, включая обычный текст, текст в Юникоде и форматированный текст (RTF). Возможные форматы перечислены в RichTextBoxStreamType. Можно использовать Find метод для поиска строк текста или определенные символов.

Можно также использовать RichTextBox управления для веб-ссылок, задав DetectUrls свойства true и написание кода для обработки LinkClicked событий. Дополнительные сведения см. в разделе Как Отображение веб-ссылок с помощью Windows Forms в элементе управления RichTextBox. Можно запретить пользователю управление некоторые или все текста в элементе управления, задав SelectionProtected свойства true.

Можно отменять и повторять большую часть операций редактирования в RichTextBox элемента управления, используя Undo и Redo методы. CanRedo Метод позволяет определить, можно ли повторно применить последнюю операцию пользователем в элемент управления.

См. также

  • RichTextBox
  • Элемент управления RichTextBox
  • Общие сведения об элементе управления TextBox
Back to top Неофициальная документация по .NET на русском языке. Лицензия: CC-BY 4.0. Основано на документации по .NET с Microsoft Docs
Generated by DocFX