logo
Учебник_ПОА

Создание обработчика событий для кнопки

  1. Создайте приложение WPF, используя Visual C#, экспресс-выпуск.

  2. Перетащите элемент управления Button из панели элементов в окно WPF, а затем выберите кнопку.

  3. Дважды щелкните кнопку.

Будет создан обработчик событий Click, а указатель мыши будет находиться в обработчике событий в редакторе кода.

  1. Добавьте следующий код в обработчик событий.

    MessageBox.Show("Event handler was created by " + "double-clicking the button.");

  2. Перетащите второй элемент управления Button из панели элементов на поверхность проектирования WPF, а затем выберите эту кнопку.

  3. Добавьте атрибут с именем Click к элементу Button в редакторе XAML и присвойте ему значение ButtonOKClicked. Это имя, которое будет присвоено обработчику событий в коде. Например, атрибут может быть записан следующим образом: Click="ButtonOKClicked"

  4. Правой клавишей мыши щелкните конструктор и выберите команду Просмотреть код.

  5. Добавьте следующий обработчик событий в класс Window1. Этот код отображает сообщение при каждом нажатии кнопки.

    private void ButtonOKClicked(object sender, RoutedEventArgs e)

    {

    MessageBox.Show("Event handler was created manually.");

    }

  6. Нажмите клавишу F5 для выполнения программы.

  7. При появлении окна нажмите кнопку.

  8. Убедитесь, что в окне сообщения при нажатии каждой кнопки появляется правильный текст, а затем закройте приложение.