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

C# 在C中检测用户何时注销应用程序,c#,.net,wpf,events,event-handling,C#,.net,Wpf,Events,Event Handling,如果是我正在使用的应用程序,有没有办法告诉用户何时按下注销按钮?我熟悉WPF和Winforms之间的典型差异,但从未编写过一行WPF代码,因此这可能不适用,但是。。。在WinForms中实现这一点的方法是在C上创建一个方法,如果C不是一个类,您可以在窗体的加载事件处理程序中修改该方法并将其订阅到按钮上的Click事件。如果窗体F引用了C,则F Click处理程序可以调用C上的方法 如果窗体F没有对C的引用,则在第一个窗体上公开一个LoggedOut事件,如果C有对F的引用,则从C订阅该事件,如果

如果是我正在使用的应用程序,有没有办法告诉用户何时按下注销按钮?

我熟悉WPF和Winforms之间的典型差异,但从未编写过一行WPF代码,因此这可能不适用,但是。。。在WinForms中实现这一点的方法是在C上创建一个方法,如果C不是一个类,您可以在窗体的加载事件处理程序中修改该方法并将其订阅到按钮上的Click事件。如果窗体F引用了C,则F Click处理程序可以调用C上的方法


如果窗体F没有对C的引用,则在第一个窗体上公开一个LoggedOut事件,如果C有对F的引用,则从C订阅该事件,如果C没有对另一个的引用,则使用事件聚合器。

另一个公司C是WPF控件还是winform控件?您可能想看看该标题,否则你可能在错误的网站上…是的。组件C是一个WPF控件