MDi背景图像使动画子表单显示缓慢

时间:2019-02-22 19:36:53

标签: c# winforms .net-2.0

我有一个面板和一个计时器,可以帮助我以动画方式打开表格。 该面板包含一个表单。 代码是

    private void timer1_Tick(object sender, EventArgs e)
    {
        if (panel1.Width < 1004)
        {
            panel1.Left -= 50;
            panel1.Width += 50;

        }
        else
        {
            timer1.Enabled = false;
        }
    }

当我单击一个按钮以启用计时器 MDI表单中没有背景图片时,代码运行正常。

但是每当我放置背景图片时,它就会变慢。比以前需要更长的时间。每个定时器间隔都可以理解。摇动出现。

有什么解决办法吗?可以做些什么来避免这种情况。

0 个答案:

没有答案