我有一个工作表单应用程序,上面有一个按钮。我也有源代码。所以现在我正在尝试从Windows上的计划任务运行应用程序,我想在应用程序运行时将代码更改为单击按钮操作。问题是应首先加载表单,然后触发单击操作。我需要一个计时器吗?如果有的话,请你帮个忙吗?因此加载表单应用程序大约需要3-4秒。所以它应该在5秒后触发点击动作
答案 0 :(得分:7)
第一次向用户显示表单时会触发Form.Shown事件,您可以将此事件输入此
protected override void OnShown(EventArgs e)
{
base.OnShown(e);
this.BtnClick(null, null);
}
答案 1 :(得分:2)
您可以在Button.PerformClick事件中使用Form.Shown来调用按钮click
事件,以确保加载表单。
private void Form1_Shown(Object sender, EventArgs e)
{
Button1.PerformClick();
}
仅在第一次显示表单时引发显示事件; 随后最小化,最大化,恢复,隐藏,显示或 无效和重新绘制不会引发此事件,Reference
答案 2 :(得分:-1)
buttonName.PerformClick();
使用PerformClick方法
答案 3 :(得分:-2)
你拨打电话按钮点击这样
Button_Click(发件人,E)