c# 主窗体点击事件触发另外一个窗体点击事件
时间: 2023-11-22 22:08:03 浏览: 74
可以通过在主窗体的点击事件中实例化另外一个窗体,并调用该窗体的点击事件来实现。具体实现步骤如下:
1. 在主窗体的点击事件中创建另外一个窗体的实例:
```c#
private void MainForm_Click(object sender, EventArgs e)
{
ChildForm childForm = new ChildForm();
childForm.Show();
}
```
2. 在另外一个窗体(ChildForm)中添加需要执行的点击事件:
```c#
public partial class ChildForm : Form
{
public ChildForm()
{
InitializeComponent();
}
private void ChildForm_Click(object sender, EventArgs e)
{
// 需要执行的点击事件代码
}
}
```
3. 在主窗体的点击事件中调用另外一个窗体的点击事件:
```c#
private void MainForm_Click(object sender, EventArgs e)
{
ChildForm childForm = new ChildForm();
childForm.Click += new EventHandler(childForm.ChildForm_Click); // 绑定点击事件
childForm.Show();
}
```
这样,在主窗体的点击事件中触发另外一个窗体的点击事件就实现了。
阅读全文