我在vs2010中有一个winforms应用程序和一个面板,其中我想以编程方式触发点击事件。我该怎么做呢? Button有一个PerformClick,但我在Panel中找不到相同的内容。
答案 0 :(得分:1)
您的面板的Click事件将附加到事件处理程序,对吗?
然后从按钮的click事件处理程序中调用该事件处理程序:
public void Panel1_Click(object sender, EventArgs e)
{
//Do whatever you need to do
}
public void Button1_Click(object sender, EventArgs e)
{
//Do anything you need to do first
Panel1_Click(Panel1, EventArgs.Empty);
}
效果与点击面板相同。