Страница: 1 |
Страница: 1 |
Вопрос: MDI проверка
Добавлено: 13.05.05 14:54
Автор вопроса: Alex10 | ICQ: 243869817
Подскажите пожалуста!!
Допустим у меня открыто несколько документов в MDI форме, каким образом отследить, если пользователь открывает новый документ, но при этом он уже открыт, чтобы не открывалась новая форма, а активировалась существующая с данным документом?
Спасибо!!!
Ответы
Всего ответов: 1
Номер ответа: 1
Автор ответа:
foma2
Вопросов: 3
Ответов: 5
Профиль | | #1
Добавлено: 15.05.05 13:38
Для каждой дочерней формы определи глобальную переменныую Flag типа Boolean. При открытии формы проверяй значение флага.
При закрытии фориы возвращай флагу False
см. примерный код:
Public Flag as Boolean = False
.......
if Flag = False then
ChildForm.Show
Flag=True
else
ChildForm.WindowState =FormWindowState.Normal
endif