Имя: Пароль:
IT
 
Подскажите, пожалуйста по C# событие FormClosing
0 batmansoft
 
15.08.14
23:56
Подскажите, пожалуйста, как в C# в событии FormClosing определить, закрывается ли форма по кнопке ОК(у которой DialogResult OK)  или по кнопке Cancel. Когда форма уже закрылась, там понятно как, DialogResult вернет результат нажатой кнопки. Но как перед закрытием это проверить? Дело в том, что при некоторых условиях юзер не должен нажимать ОК, поэтому надо блокировать закрытие по ОК.
1 Ненавижу 1С
 
гуру
18.08.14
15:32
может проще делать недоступной кнопку ОК?
2 HeroShima
 
18.08.14
15:36
Это неспортивно!
3 acsent
 
18.08.14
15:37
Активный элемент смотреть?
4 HeroShima
 
18.08.14
15:41
Кажется, нужно проверять условия блокировки "ок" и в соотв ситуациях пускть по "cancel".
Независимо от того, куда вы едете — это в гору и против ветра!