Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Кодирование дочерней формы






 

Опишите две глобальные переменные

Переменная textModified позволяет определять при закрытии формы, был ли изменен текст.

Переменная retVal будет сообщать родительской форме выбрал ли пользователь сохранение документа с его последующим закрытием или отменил закрытие текущего окна.

Событие TextChanged возникает при любом изменении текста в многострочном редакторе RichTextBox1.

 

Событие FormClosing возникает перед закрытием формы. В данном обработчике реализован запрос о необходимости сохранения внесенных изменений, если они были выполнены пользователем.

Обратите внимание на использование MessageBox.Show

В ответ на данный запрос пользователь может сохранить документ, отменить закрытие или закрыть документ без сохранения. В последнем случае окно просто закрывается, а в первых двух – осуществляется отмена закрытия текущего документа, установкой в True свойства Cancel параметра e, рассматриваемого обработчика события.

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.