检测用户何时以C#注销应用程序

时间:2010-01-22 15:59:49

标签: c# .net wpf events event-handling

如果我正在使用的应用程序,有什么方法可以告诉用户何时按下Logout按钮?

2 个答案:

答案 0 :(得分:0)

我熟悉WPF和Winforms之间的范式差异,但是从未写过一行WPF代码,所以这可能不适用,但是...在WinForms中实现这一点的方法是创建C上的方法(通过继承C,如果它不是你可以修改的类),并在表单的Load事件处理程序中将该方法订阅到按钮上的Click事件。

答案 1 :(得分:0)

如果表单F具有对C的引用,则F单击处理程序可以在C上调用方法。

如果表单F没有对C的引用,则在第一个表单上公开LoggedOut事件,并从C订阅它(如果C有对F的引用)或者使用事件聚合器C既没有引用另一个。