WINFORM界面加载慢,控件底色从透明或墨色再呈现控件,求解决方案

WINFORM界面加载慢,控件底色从透明或黑色再呈现控件,求解决方案

现在在用C#写一个界面,界面是支持圆角的
因为根据公司美工画的图来实现,所以VS自带控件不能满足要求,几乎全部控件都是自己写的。

界面铺张图片,控件要求透明

出现的问题一开始是加载界面很慢,控件背景先是透明或黑色的,然后再慢慢一个一个显示出来。

然后查了些资料,用重载CreateParams的试,可以解决图片加载时显示黑色或透明的问题

但操作起来性能很低下,控件点击功能有时候点了四五秒才有反应。

求教有什么好的方法可以解决这个问题?
------解决方案--------------------
你这种贴图的方式重绘界面是有这种问题的
------解决方案--------------------
设置双缓冲试试
------解决方案--------------------
winform没啥方法,绘图就是怎么个效果,尤其是透明效果~~双缓冲只能缓解这种效果~~真要解决,花的力气太大,得不偿失,全GUI绘图
------解决方案--------------------
WINFORM界面加载慢,控件底色从透明或墨色再呈现控件,求解决方案转投WPF吧  无压力