Студопедия

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

КАТЕГОРИИ:

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






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






 

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

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

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

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

 

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

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

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

 


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал