现在在用C#写一个界面,界面是支持圆角的
因为根据公司美工画的图来实现,所以VS自带控件不能满足要求,几乎全部控件都是自己写的。
界面铺张图片,控件要求透明
出现的问题一开始是加载界面很慢,控件背景先是透明或黑色的,然后再慢慢一个一个显示出来。
然后查了些资料,用重载CreateParams的试,可以解决图片加载时显示黑色或透明的问题
但操作起来性能很低下,控件点击功能有时候点了四五秒才有反应。
求教有什么好的方法可以解决这个问题?
设置双缓冲试试 winform没啥方法,绘图就是怎么个效果,尤其是透明效果~~双缓冲只能缓解这种效果~~真要解决,花的力气太大,得不偿失,全GUI绘图