如果我正在使用的应用程序,有什么方法可以告诉用户何时按下Logout
按钮?
答案 0 :(得分:0)
我熟悉WPF和Winforms之间的范式差异,但是从未写过一行WPF代码,所以这可能不适用,但是...在WinForms中实现这一点的方法是创建C上的方法(通过继承C,如果它不是你可以修改的类),并在表单的Load事件处理程序中将该方法订阅到按钮上的Click事件。
答案 1 :(得分:0)
如果表单F具有对C的引用,则F单击处理程序可以在C上调用方法。
如果表单F没有对C的引用,则在第一个表单上公开LoggedOut
事件,并从C订阅它(如果C有对F的引用)或者使用事件聚合器C既没有引用另一个。