2

我有一个工作表单应用程序,上面有一个按钮。我也有源代码。所以现在我正在尝试从 Windows 上的计划任务运行应用程序,并且我想在应用程序运行时将代码更改为单击按钮操作。问题是应该首先加载表单,然后应该触发点击操作。我需要一个计时器吗?如果是的话,你能给我一个帮助吗?因此加载表单应用程序大约需要 3-4 秒。所以它应该在 5 秒后触发点击动作

4

4 回答 4

9

Form.Shown事件将在表单首次显示给用户时触发,您可以在其中输入您的事件

 protected override void OnShown(EventArgs e)
 {
    base.OnShown(e);
    this.BtnClick(null, null);
 }
于 2013-07-26T10:21:52.017 回答
3

您可以在Form.Shownclick事件上使用Button.PerformClick调用按钮事件,以确保加载表单。

private void Form1_Shown(Object sender, EventArgs e) 
{
   Button1.PerformClick(); 
}

Shown 事件仅在第一次显示表单时引发;随后最小化、最大化、恢复、隐藏、显示或无效和重新绘制不会引发此事件,参考

于 2013-07-26T10:17:42.593 回答
-1

buttonName.PerformClick(); 使用 PerformClick 方法调用按钮

于 2015-11-29T13:48:37.947 回答
-2

你叫呼叫按钮点击这样

Button_Click(sender,e)

于 2013-07-26T10:22:56.820 回答