4. Элементы управления - RichTextBox

E-mail Печать PDF
Рейтинг пользователей: / 0
ХудшийЛучший 
Индекс материала
4. Элементы управления
Label
LinkLabel
TextBox
RichTextBox
ListBox
ImageList
Все страницы

RichTextBox

RichTextBox (поле для форматированного текста) используется для отображения, ввода, редактирования текста в формате RTF (Rich Text Format, расширенный текстовый формат). Позволяет отображать текст различными шрифтами, цветами, работать с гиперссылками и добавлять рисунки.

В компонент можно загружать содержимое файлов в формате ТХТ или RTF. Для этого используется метод LoadFile, например:

RichTextBox1.LoadFile("С:\Temp\Test.txt",RichTextBoxStreamType.PlainText)

Для сохранения текста используется метод SaveFile:

RichTextBoxl.SaveFile("С:\Test.rtf", RichTextBoxStreamType.RichNoOleObjs)

 
 

Элементы управления / Button

 
 

Button

Button (кнопка) вызывает процедуру обработки события нажатия кнопки.

Свойства кнопок

Название

Комментарий

Text

Текст, который будет написан на кнопке

Image

Рисунок, который будет отображаться на кнопке.

FlatStyle

Внешний вид кнопки:

Flat - Плоская кнопка

Popup - кнопка становится трехмерной, когда курсор мыши находится над ней, иначе - плоская

Standard - обычная кнопка

System - внешний вид кнопки предопределяет операционная система

DialogResult

Используется для определения результатов работы модального окна

Чтобы перейти к окну редактора кода обработки события нажатия кнопки, необходимо щелкнуть по ней дважды.

Можно назначить в форме две кнопки, используемые по умолчанию при нажатии клавиш Enter и Esc. Они называются кнопками Accept и Cancel и устанавливаются с помощью свойств формы AcceptButton и CancelButton.

 

Panel

Panel (панель) ? простой контейнер без заголовка. Стиль границы можно менять при помощи свойства BorderStyle.

 

GroupBox

Используется в качестве контейнера для объединения в группу логически связанных элементов. Переключатели, помещенные внутрь рамки, действуют как независимая группа. Если рамку сделать невидимой (неактивной), то все элементы рамки также станут невидимыми (неактивными).

Свойства группы

Название

Комментарий

Text

Заголовок контейнера.

 

PictureBox

PictureBox (рисунок) позволяет разместить графическое изображение на форме.

Свойства рисунков

Название

Комментарий

Image

Графический файл, содержимое которого будет помещено в PictureBox. Поддерживаются форматы BMP, GIF, JPEG, PNG, ICO, WMF и EMF.

SizeMode

Возможные значения:

Normal - размеры PictureBox неизменны. Если рисунок больше, отображается только левый верхний фрагмент.

StretchImage - рисунок заполняет все свободное пространство.

AutoSize - размеры PictureBox меняются в соответствии с размерами рисунка.

CenterImage - размеры PictureBox неизменны. Если рисунок меньше, он размещается в центре; если больше, отображается центральный фрагмент

 

CheckBox

CheckBox (флажок) используется для графического отображения на форме значений True и False. Если флажок установлен, это равносильно значению True, если снят -False. Флажки устанавливаются и снимаются независимо друг от друга.

Свойства флажков

Название

Комментарий

Checked

Выбран тот или иной флажок или нет

Appearance

Внешний вид флажка

CheckState

Позволяет точно определить и программно изменить состояние флажка. Возможные значения:

Unchecked - снят;

Checked - установлен;

Indeterminate - состояние не определено

ThreeState

Будет ли флажок иметь три состояния

Элементы управления / RadioButtonsCheckBox

 
Событие CheckStateChanged происходит каждый раз при изменении текущего состояния флажка.

 

RadioButton

RadioButton (переключатель) используется, если необходимо сделать выбор из нескольких вариантов. Если несколько переключателей находятся в одном контейнере, то лишь один из них может быть выбран.

Свойства переключателей

Название

Комментарий

Checked

Выбран ли данный переключатель. True «выбран».

Appearance

Внешний вид переключателей

Событие CheckedChanged происходит при изменении состояния переключателя.

 

Элементы управления / ListBox

 


 

Добавьтe Ваш комментарий

Ваше имя (псевдоним):
Ваш адрес почты:
Заголовок:
Комментарий:

Комментарии

Интересное




Похожие материалы

Партнёры