Типы Диалоговых окон

  • Просмотров 9276
  • Скачиваний 314
  • Размер файла 78
    Кб

Типы Диалоговых окон Диалоговые окна используются для взаимодействия с пользователем и для получения сведений. Проще говоря, диалоговое окно — это форма, для которой свойство FormBorderStyle Enumeration имеет значение FixedDialog. Собственное диалоговое окно можно создать с помощью конструктора Windows Forms. Чтобы настроить диалоговые окна в соответствии с определенными требованиями, добавьте элементы управления, такие как Label, Textbox и Button.

Платформа .NET Framework также содержит стандартные диалоговые окна (например, "File Open" и окна сообщений), которые можно использовать для собственных приложений. Чтобы создать диалоговое окно в режиме разработки, выполните следующие действия. Добавьте в проект форму, щелкнув проект правой кнопкой в обозревателе решений, выделив команду Добавить, а затем выбрав форму Windows Forms. В обозревателе решений щелкните форму правой кнопкой и

выберите Переименовать. Переименуйте форму "DialogBox.vb" или "DialogBox.cs". В окне Свойства замените значение свойства FormBorderStyle на FixedDialog. Настройте внешний вид формы, если это необходимо. Задайте для свойств ControlBox, MinimizeBox и MaximizeBox значение false. Обычно диалоговые окна не включают строки меню, полосы прокрутки окна, кнопки «Свернуть» и «Развернуть», строки состояния и изменяемые границы. Настройте методы обработки событий в

редакторе кода. Закрытие диалоговых окон и сохранение данных, введенных пользователем Способ закрытия диалогового окна, или "результат" закрытия, можно определить в режиме разработки или во время выполнения. Во время разработки можно задать свойство DialogResult для всех элементов управления Button в диалоговом окне. Задание свойства DialogResult во время выполнения позволяет динамически обрабатывать отклики пользователей. Чтобы

задать свойство DialogResult для элемента управления в режиме разработки Щелкните элемент управления Button, для которого нужно задать значение свойства. Выберите свойство DialogResult в окне Свойства и откройте список доступных параметров свойства. Выберите соответствующий "результат" диалогового окна. Можно задать результат диалогового окна для действий, выполненных пользователем, которые отличаются от щелчка элемента управления