我运行程序安装,想知道它的启动窗口何时出现,才能继续执行代码。现在我使用Thread.Sleep(),但我想在飞行中做(一旦出现wnd,开始执行代码)。有人可以帮忙吗?例子非常有用l)))
答案 0 :(得分:1)
如果我理解正确,您可以使用Shown
事件来获取winform:
private void Form1_Shown(object sender, EventArgs e)
{
// Code here runs when the winform is shown on screen
}
请记住将此内容分配给VS中的表单Shown
事件。您可以使用Properties
窗口中的闪电图标来执行此操作。
答案 1 :(得分:0)
您可以将事件处理程序分配给启动窗口的Shown事件
startupWindow.Shown += (s, e) =>
{
// This will be called as soon as the window is being shown
};