Winform(Devexpress)界面闪烁问题解决
程序员文章站
2022-06-08 17:27:39
...
方法一:增加如下方法看看有没有效果。(启用windows样式)
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000;
return cp;
}
}
方法二:构造函数中增加如下代码(开启了双缓冲)
SetStyle(
ControlStyles.OptimizedDoubleBuffer
| ControlStyles.ResizeRedraw
| ControlStyles.Selectable
| ControlStyles.AllPaintingInWmPaint
| ControlStyles.UserPaint
| ControlStyles.SupportsTransparentBackColor,
true);
项目中用到了DevExpress的ChartControl图表控件(折线图),界面加载的时候总是白一下,也就是闪烁一下,加上方法一之后闪烁消失。但是在图表控件的3D饼状图的时候,也有闪烁,加此代码就不管用,总之还是多试试吧。
下一篇: sersync实现数据实时同步的方法
推荐阅读
-
Winform(Devexpress)界面闪烁问题解决
-
WinForm应用界面开发 - 如何使用第三方库以各种格式导出控件 DevExpress.NETWinForm
-
界面控件DevExpress WinForm - MVVM服务讲解(二) MVVMDevExpressWinForm.net 6.0
-
界面开发遇难题?不知如何创建自定义报表?这个工具也许能帮你!(第一弹) devexpress报表winform界面开发
-
WinForm应用界面开发 - 什么是DevExpress WinForm打印控件? DevExpressWinFormC#.net
-
分享!DevExpress Winform控件界面效果实现总结!(Part 2) DevExpressWinformc#.net
-
WinForm应用界面开发 - 如何使用第三方库以各种格式导出控件 DevExpress.NETWinForm
-
分享!DevExpress Winform控件界面效果实现总结!(Part 1) DevExpressWinformvisual studio
-
如何快速开发树形列表和分页查询整合的Winform程序界面? DevExpress.NETwinform
-
界面控件DevExpress WinForm - MVVM命令讲解(二) DevExpresswinformMVVMC#