gpt4 book ai didi

c# - 如何从另一个处理程序调用按钮单击事件处理程序? (C# )

转载 作者:行者123 更新时间:2023-12-03 03:04:10 27 4
gpt4 key购买 nike

我一定错过了一些明显的东西 - 我是 .NET 的新手 - 多年来一直在 C++/MFC 中进行开发。

在按钮单击的事件处理程序中,我想重新使用另一个事件处理程序/单击。但是,我似乎不知道该怎么做。

可能导致问题的一点是我想要“触发”的第二个项目的处理程序不在同一表单/上下文中。

看来我应该只能调用该方法...

但是我好像做不到。

这是在紧凑框架/Win Mobile中

最佳答案

您需要执行以下操作之一:

  • 提供对处理程序包含类实例的访问(即对该对象的引用)
  • 将处理程序设置为静态,以便任何实例都可以直接引用它
  • 将处理程序放入其他全局可用的对象(静态、单例等)中,以便两个使用者都可以使用它
  • 使用提供事件聚合的框架,这样您就不必担心此类事情

关于c# - 如何从另一个处理程序调用按钮单击事件处理程序? (C# ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7433428/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com