【发布时间】:2013-07-26 10:14:40
【问题描述】:
我有一个工作表单应用程序,上面有一个按钮。我也有源代码。所以现在我正在尝试从 Windows 上的计划任务运行应用程序,并且我想在应用程序运行时将代码更改为单击按钮操作。问题是应该首先加载表单,然后应该触发点击动作。我需要一个计时器吗?如果是的话,你能给我一个帮助吗?因此加载表单应用程序大约需要 3-4 秒。所以它应该在 5 秒后触发点击动作
【问题讨论】:
-
使用
Shown事件? (不确定这是否是您的意思,因为您的问题不清楚) -
使用
Form.Load或Form.Shown事件,当该事件触发时,调用按钮调用的相同函数。无需模拟点击 -
但是你在那个按钮点击中做了什么。这是一个完全自动的操作(意味着不需要从表单中输入)?如果是这种情况,请尝试重构您的代码,从按钮单击中提取代码并从传递给您的 main 的命令参数中调用该代码
标签: c# winforms button event-handling