Компонент Button представляет собой стандартную кнопку и широко используется для управления программами. Кнопка может содержать текст или изображение, описывающее выполняемое ей действие.
Property CanSelect: Boolean;
| Получает значение, показывающее, доступен ли элемент управления для выбора.
|
Property DialogResult: Forms.DialogResult;
| Возвращает или задает значение, возвращаемое в родительскую форму при нажатии кнопки из диалогового окна.
|
PropertyEnabled: Boolean;
| Возвращает или задает значение, показывающее, сможет ли элемент управления отвечать на действия пользователя.
|
PropertyImage: Drawing.Image;
| Возвращает или задает изображение, отображаемое на элемент управления " Кнопка ".
|
В терминологии Visual Studio диалоговые окна используются для взаимодействия с пользователем и получения сведений, при этом раз появившись на экране, блокируют работу пользователя с другими окнами вплоть до своего закрытия. Если говорить просто, то диалоговое окно является формой с особенным стилем границ. Если у кнопки определено свойство DialogResult, нажатие на нее приводит к закрытию диалогового окна и возвращает в программу значение DialogResult как результат диалога с пользователем. В VisualStudio определены следующие стандартные значения DialogResult:
Возвращаемое значение
| Описание
|
None
| Диалоговое окно продолжает работу.
|
OK
| Отправляется из указанной кнопки с меткой “Ок”
|
Cancel
| Отправляется из кнопки с меткой “Отмена”
|
Abort
| Отправляется из кнопки с меткой “Прервать”
|
Retry
| Отправляется из кнопки с меткой “Повторить”
|
Ignore
| Оотправляется из кнопки с меткой “Пропустить”
|
Yes
| Отправляется из кнопки с меткой “Да”
|
No
| Отправляется из кнопки с меткой “Нет”
|