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

    Дисциплина: Программирование
    Тип работы: Курсовая
    Тема: Типы Диалоговых окон

    Типы Диалоговых окон
    Диалоговые окна используются для взаимодействия с пользователем и для получения сведений. Проще говоря, диалоговое окно — это форма, для которой свойство
    FormBorderStyle
    Enumeration
    имеет значение
    FixedDialog
    . Собственное диалоговое окно можно создать с помощью конструктора
    Windows
    Forms
    . Чтобы настроить диалоговые окна в соответствии с определенными требованиями, добавьте элементы управления, такие как
    Label
    Textbox
    Button
    . Платформа .
    Framework
    также содержит стандартные диалоговые окна (например, \"
    File
    Open
    \" и окна сообщений), которые можно использовать для собственных приложений.
    Чтобы создать диалоговое окно в режиме разработки, выполните следующие действия.
    Добавьте в проект форму, щелкнув проект правой кнопкой в
    обозревателе решений
    , выделив команду
    Добавить
    , а затем выбрав
    форму
    Windows
    Forms
    обозревателе решений
    щелкните форму правой кнопкой и выберите
    Переименовать
    Переименуйте форму \"DialogBox.vb\" или \"DialogBox.cs\".
    В окне
    Свойства
    замените значение свойства
    FormBorderStyle
    на
    FixedDialog
    Настройте внешний вид формы, если это необходимо.
    Задайте для свойств
    ControlBox
    MinimizeBox
    MaximizeBox
    значение
    false
    Обычно диалоговые окна не включают строки меню, полосы прокрутки окна, кнопки «Свернуть» и «Развернуть», строки состояния и изменяемые границы.
    Настройте методы обработки событий в редакторе кода.
    Закрытие диалоговых окон и сохранение данных, введенных пользователем
    Способ закрытия диалогового окна, или \"результат\" закрытия, можно определить в режиме разработки или во время выполнения. Во время разработки можно задать
    свойство
    DialogResult
    для всех элементов управления
    Button
    в диалоговом окне. Задание свойства
    DialogResult
    во время выполнения позволяет динамически обрабатывать отклики пользователей.
    Чтобы задать свойство
    DialogResult
    для элемента управления в режиме разработки
    Щелкните элемент управления
    Button
    , для которого нужно задать значение свойства.
    Выберите свойство
    DialogResult
    в окне
    Свойства
    и откройте список доступных параметров свойства.
    Выберите соответствующий \"результат\" диалогового окна.
    Можно задать результат диалогового окна для действий, выполненных пользователем, которые отличаются от щелчка элемента управления
    Button
    . Если в диалоговом окне отсутствуют кнопки, которые служат для закрытия окна, можно задать результат диалогового окна во время выполнения.
    Чтобы задать свойство
    DialogResult
    для элемента управления или формы программными средствами
    Перейдите к обработчику событий или к методу, для которого требуется задать значение свойства
    Dialo
    gResult
    Введите следующий код:
    \' Visual Basic
    Public Sub InformationProcessed()
    \' This code will set the DialogResult for a form.
    Me.DialogResult = DialogResult.Yes
    \' OR
    \' This code will set the DialogResult for a button.
    Button1.DialogRe
    sult = DialogResult.No
    End Sub
    // C#
    private void InformationProcessed()
    // This code will set the DialogResult for a form.
    DialogResult = DialogResult.Yes;
    // OR
    // This code will set the DialogResult for a button.
    button1.DialogResult = DialogResult.No;
    // C++
    private:
    void InformationProcessed()
    // This code will set the DialogResult for a form.
    this-
    // OR
    // This code will set the DialogResult for a button.
    tton1-
    Несмотря на то, что задание значения для свойства
    DialogResult
    приведет к автоматическому закрытию диалогового окна, можно обработать событие
    Click
    элемента управления и диалоговое окно будет закрываться после завершения кода обработчика событий. При обработке события
    Click
    может потребоваться отмена закрытия диалогового окна.
    Чтобы остановить закрытие диалогового окна с помощью свойства
    DialogResult
    В обработчике событий введите код, аналогичный приведенному ниже.
    \' Visual Basic
    Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)
    Me.DialogResult = DialogResult.None
    End Sub
    // C#
    private void button1_Click(object sender, System.EventArgs e)
    DialogResult = DialogResult
    .None;
    // C++
    private:
    System::Void button1_Click(System::Object * sender,
    System::EventArgs * e)
    this-
    Примечание.
    Для предотвращения закрытия диалогового окна можно также использовать.
    Знакомство с компонентом
    Windows
    Forms
    ColorDialog
    Компонент
    Windows
    Forms
    ColorDialog
    является стандартным диалоговым окном, в котором пользователь может выбрать цвет из палитры, а также добавить в палитру дополнительные цвета. Это окно аналогично
    диалоговому окну для выбора цветов в других приложениях
    Windows
    . Этот компонент используется в приложении
    Windows
    в качестве простого решения вместо диалогового окна, настраиваемого самостоятельно.
    Цвет, выбранный в диалоговом окне, возвращается в свойстве
    Color
    . Если для свойства
    AllowFullOpen
    задано значение
    false
    , кнопка «Определить цвет» недоступна и пользователь может работать только со стандартными цветами палитры. Если для свойства
    SolidColorOnly
    задано значение
    true
    , пользователь не может выбирать полутона. Чтобы вывести диалоговое окно, необходимо вызвать для него метод
    ShowDialog
    Знакомство с компонентом
    Windows
    Forms
    FontDialog
    Компонент Windows Forms
    FontDialog является стандартным диалоговым окном, аналогичным окну Windows «Шрифт»; он используется для предоставления шрифтов, установленных в операционной системе. Этот компонент
    используется в приложении Windows в качестве простого решения для выбора шрифтов вместо диалогового окна, настраиваемого самостоятельно.
    По умолчанию в диалоговом окне отображаются списки «Шрифт», «Стиль» и
    «Размер»; поля флажков для таких эффектов, как зачеркивание и подчеркивание; раскрывающийся список «Набор символов»; поле, в котором показан образец шрифта. (Набор символов определяет,
    какие символы доступны для данного шрифта: например, иврит или японский.) Чтобы вывести диалоговое окно шрифтов, следует вызвать метод
    ShowDialog.
    Этот компонент обладает рядом свойств, определяющих его внешний вид.
    Свойствами, задающими параметры диалогового окна, являются
    Font и
    Color. Свойство
    Font задает шрифт, стиль, размер, набор символов и эффекты, например: Arial, 10pt, style=Italic, Strikeout.
    Знакомство с компонентом
    Windows
    Forms
    OpenFileDialog
    Компонент
    Windows
    Forms
    OpenFileDialog
    является стандартным диалоговым окном. Он аналогичен диалоговому окну «Открытие файла» операционной системы
    Windows
    . Он наследуется от класса
    CommonDialog
    Этот компонент используется в приложении
    indows
    в качестве простого решения для выбора файлов вместо диалогового окна, настраиваемого самостоятельно. Использование стандартных диалоговых окон
    Windows
    помогает создавать приложения, основные функциональные возможности которых хорошо знакомы пользователям. Однако следует помнить, что при использовании
    компонента
    OpenFileDialog
    необходимо разработать собственный алгоритм открытия файла.
    Метод
    ShowDialog
    используется для отображения диалогового окна во время выполнения. С помощью свойства
    Mu...

    Забрать файл

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


ПИШЕМ УНИКАЛЬНЫЕ РАБОТЫ
Заказывайте напрямую у исполнителя!


© 2006-2016 Все права защищены