美文网首页
WPF Dev GridControl控件加载慢的问题优化

WPF Dev GridControl控件加载慢的问题优化

作者: czly | 来源:发表于2018-05-08 15:27 被阅读0次

    在做WPF项目时,我经常用DEV的控件,其中GridControl的功能蛮强大的,打开一个带GridControl的窗体特别慢,需要3秒钟左右。
    一开始我以为是渲染数据慢,后来我什么数据也不加载,就放一个空的GridControl,也需姚3秒钟左右。


    image.png

    而旁边的微软自带的DataGrid则是秒开。
    查了很多资料,都说是WPF第一次加载控件,VisualTree需要加载资源,所以很慢,
    第二次就会快很多。这个devexpress也解决不了。只能变通的选种方式解决。
    就是在程序启动前,显示一个SplashScreen,将GridControl放在SplashScreen中,这样,之后,我们需要显示带有GridControl的窗体时,就会快很多。


    image.png image.png image.png

    经过测试,现在打开dev的窗体,一秒钟不到。
    确实是有效果的。

    相关文章

      网友评论

          本文标题:WPF Dev GridControl控件加载慢的问题优化

          本文链接:https://www.haomeiwen.com/subject/cfqwrftx.html