C#. WPF приложение для рисования, часть 3. Кнопка Закрыть

Рис.6. Простейшая рисовалка своими руками

Запустить приложение – одно дело, но после того, как с ним поработали, его надо закрыть. В Windows приложения можно закрыть, нажав Х в правом верхнем углу или нажав кнопки Ctrl + F4. Еще есть вариант закрыть из диспетчера задач, но это уже очень не "юзер-френдли".

Приложение должно иметь кнопку завершения работы. Если кнопок много, то кнопку закрытия приложения можно вынести в меню, но кнопка "Закрыть" непременно должна быть.

В нашем приложении кнопок пока мало, потому разместим ее в видимой области (Рис.1).

В XAML файле пропишите:

<Button x:Name="btn_Close" Content="Закрыть" HorizontalAlignment="Left" Margin="344,337,0,0" VerticalAlignment="Top" Width="75" />
Рис.1. Кнопка Закрыть

Рис.1. Кнопка Закрыть

 

Теперь выделите кнопку в дизайнере или строчку кода кнопки Закрыть и перейдите в окно Properties / Event handlers for the selected elements. Для автоматической генерации обработчика для кнопки дважды кликните на текстовое поле около свойства Click (Рис.2)

 

Рис.2. Генерация прототипа обработчика кнопки

Рис.2. Генерация прототипа обработчика кнопки

После клика Visual studio автоматически откроет код обработчика.

В обработчике для кнопки добавьте код "this.Close();":

        private void btn_Close_Click(object sender, RoutedEventArgs e)
        {
            
            this.Close();
        }

Запустите приложение и попробуйте закрыть его кнопкой. Если все сделали верно, то окно приложения закроется.


Комментариев нет »

No comments yet.

RSS feed for comments on this post. TrackBack URL

Leave a comment






MarkiMarta.ru. Записки отца-программиста" с 2009 г.
Категория информационной продукции 18+
Яндекс.Метрика