VS C# Form窗体的图片加载闪烁

最近在研究前端的问题,首先是对于前端的主要控件Form窗体控件,这个控件一般是显示给用户的主要界面,从上面添加控件等,然而,在这个窗体上也有一个基本的背景图片添加,但是这个背景图片添加后,在启动的过程中,因为不断的重画图像,你可以理解为只要窗体上的任意一个控件或其他东西动一下,这个窗体的背景图片就会重新的再次绘制一遍,当加载过程中,窗体上不可能没有控件,那么问题来了,因为每加载一个控件就会造成一次背景图片绘制,当控件太多的时候,就会形成视觉上的闪烁,让看不懂的人感觉这个软件是非常的卡的。

那么这个问题既然如此严重,解决的办法呢,在VS中实际上早就给出了解决办法,对于图片,GIF等这一类的东西,有专门的image控件来接受,这样就可以不用因为来回的绘制背景图从而造成视觉上的闪烁问题,而且对于这个空姐,也可以当做背景图在Form窗体上最大化,而且保证不会闪烁。

猜你喜欢

转载自blog.csdn.net/weixin_37081112/article/details/109404452
今日推荐