我有一个面板和一个计时器,可以帮助我以动画方式打开表格。 该面板包含一个表单。 代码是
private void timer1_Tick(object sender, EventArgs e)
{
if (panel1.Width < 1004)
{
panel1.Left -= 50;
panel1.Width += 50;
}
else
{
timer1.Enabled = false;
}
}
当我单击一个按钮以启用计时器 MDI表单中没有背景图片时,代码运行正常。
但是每当我放置背景图片时,它就会变慢。比以前需要更长的时间。每个定时器间隔都可以理解。摇动出现。
有什么解决办法吗?可以做些什么来避免这种情况。