如果放在Show()之后,PerformClick不会执行

时间:2013-05-18 19:13:39

标签: c#

我有一个带有隐形按钮和进度条的窗体。我想要一个menuitem来实例化表单并触发点击。

    private void Form1_Load(object sender, EventArgs e)
    {
        Show();
        button1.PerformClick();

    }

如果我将Show()置于上面,则PerformClick不会执行,哪种有意义。 如果我在PerformClick之后放置Show(),则执行PerformClick,但是在执行了所有PerformClick代码之前,不会显示带有进度条的表单。因此,在完成所有操作之前,我没有显示进度条。这也是有道理的。那么我如何让PerformClick工作并让表单与进度条同时显示进度?

感谢

0 个答案:

没有答案