Практическое руководство. Отображение полос прокрутки в элементе управления RichTextBox в Windows Forms
По умолчанию в Windows Forms RichTextBox элемент управления отображает горизонтальные и вертикальные полосы прокрутки при необходимости. Существует семь возможных значений для ScrollBars свойство RichTextBox элемента управления, которые описаны в следующей таблице.
Для отображения полос прокрутки в элементе управления RichTextBox
Задайте для свойства Multiline значение
true
. Тип не полосы прокрутки, включая горизонтальной, отобразится в том случае, если Multiline свойствуfalse
.Задайте ScrollBars свойства соответствующее значение из RichTextBoxScrollBars перечисления.
Значение Описание Both (по умолчанию) Отображает полосы прокрутки по горизонтали или вертикали, так и в, только в том случае, если длина текста превышает ширину или длина элемента управления. None Не отображаются ни полосы прокрутки. Horizontal Отображает горизонтальную полосу прокрутки, только если длина текста превышает ширину элемента управления. (Это произошло, WordWrap свойству должно быть присвоено false
.)Vertical Отображает вертикальную полосу только в том случае, если текст выходит высоту элемента управления прокрутки. ForcedHorizontal Отображение горизонтальной прокрутки полосы при WordWrap свойству false
. Полоса прокрутки отображается серым цветом, если текст не превышает ширину элемента управления.ForcedVertical Вертикальная полоса прокрутки отображается всегда. Полоса прокрутки отображается серым цветом, если текст не превышает длину элемента управления. ForcedBoth Вертикальная полоса прокрутки отображается всегда. Отображение горизонтальной прокрутки полосы при WordWrap свойству false
. Полосы прокрутки отображаются затененный, когда текст не превышает пределы элемента управления.Присвойте свойству WordWrap соответствующее значение.
Значение Описание false
Текст в элементе управления не изменяется автоматически в соответствии с шириной элемента управления, поэтому он будет прокручивать экран вправо до достижения конца строки. Это значение используется в том случае, если вы выбрали горизонтальных полос прокрутки или оба, выше. true
(по умолчанию)Текст в элементе управления автоматически изменяется в соответствии с шириной элемента управления. Горизонтальная полоса прокрутки не появится. Это значение используется в том случае, если вы выбрали вертикальных полос прокрутки или нет "," выше, для отображения один или несколько абзацев.