Определите, когда пользователи выходят из приложения в C # - PullRequest
0 голосов
/ 22 января 2010

Если приложение, над которым я работаю, можно ли узнать, когда пользователи нажимают кнопку Logout?

Ответы [ 2 ]

0 голосов
/ 22 января 2010

Если форма F имеет ссылку на C, обработчик щелчка F может вызывать метод на C.

Если форма F не имеет ссылки на C, выставьте событие LoggedOut в первой форме и либо подпишитесь на него из C (если C имеет ссылку на F), либо используйте агрегатор событий, если C не имеет ссылку на другой.

0 голосов
/ 22 января 2010

Я знаком с парадигматическими различиями между WPF и Winforms, но никогда не писал ни строчки кода WPF, так что это может быть неприменимо, но ... Способ сделать это в WinForms - создать метод на C (путем подкласса C, если это не класс, который вы можете изменить) и подписка этого метода на событие Click на кнопке во время обработки события Load вашей формы.

...