获取自定义窗口窗体按钮事件

本文关键字:按钮 事件 窗体 窗口 自定义 获取 | 更新日期: 2023-09-27 18:12:39

我已经创建了一个自定义窗体,我只是不知道我应该如何访问按钮点击事件时,按钮是自定义窗体内的方法是在主窗口应用程序。

非常感谢!

获取自定义窗口窗体按钮事件

在表单中创建一个自定义事件,并使它在按钮被按下时触发:

public event EventHandler TheButtonClicked;
// Constructor
public CustomWindow()
{
  theButton.Click += FireTheButtonClicked;
}
public void FireTheButtonClicked(object sender, EventArgs e)
{
  if(TheButtonClicked != null) TheButtonClicked(this, e);
}

现在您的自定义窗口上有一个事件,您可以从主窗口订阅。