V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
TangMonk
V2EX  ›  Windows

WPF 性能貌似要比 Winform 性能更好

  •  
  •   TangMonk · 2020-02-27 19:55:23 +08:00 · 4455 次点击
    这是一个创建于 1735 天前的主题,其中的信息可能已经有所发展或是发生改变。

    1 万数据放在 Datagrid 里面,WPF 好流畅, Winform 很卡,UI 设计起来也很不错,什么时候代替 Qt 的地位就好了

    13 条回复    2020-02-28 23:09:57 +08:00
    HXHL
        1
    HXHL  
       2020-02-27 19:57:50 +08:00
    WPF 又不能跨平台,怎么代替 Qt
    TangMonk
        2
    TangMonk  
    OP
       2020-02-27 20:00:11 +08:00
    @HXHL #1 有朝一日能够跨平台也不错
    HXHL
        3
    HXHL  
       2020-02-27 20:05:52 +08:00
    @TangMonk 微软好久没有更新了,我记得
    TangMonk
        4
    TangMonk  
    OP
       2020-02-27 20:08:32 +08:00
    @HXHL #3 现在 WPF 不是开源了吗,慢慢的应该会跨平台吧
    HXHL
        5
    HXHL  
       2020-02-27 20:17:40 +08:00
    @TangMonk 估计就跨个 Linux,要是能到 macOS 就好了,不过 wpf 好多都是 win 的 api 我记得,估计不好跨
    xupefei
        6
    xupefei  
       2020-02-27 20:19:53 +08:00
    跨平台难。为了提高图形性能,WPF 界面用 DirectX 当渲染器。想跨平台先得把 DirectX 换掉。
    TangMonk
        7
    TangMonk  
    OP
       2020-02-27 20:22:06 +08:00
    @xupefei #6
    @HXHL #5 光是开发体验的话,你们觉得 WPF 体验好还是 qt 体验好?
    HXHL
        8
    HXHL  
       2020-02-27 20:25:26 +08:00
    @TangMonk 我的 WPF 还在深入浅出呢.不过 WPF 是 C#用,Qt 是 C++用,天生还说 wpf 就比 qt 方便的多
    allen9527
        9
    allen9527  
       2020-02-27 20:25:51 +08:00
    两个的处理逻辑不一样,我记得 wpf 好像是虚拟行之类的。好久不搞了。
    跨平台别指望了。
    QT 多少年了,不温不火的。就目前看,基本都在搞 js,之类的,也许 flutter 能指望一下。
    HXHL
        10
    HXHL  
       2020-02-27 20:35:07 +08:00
    @allen9527 flutter 好像没有 windows,linux,macOS,Electron 好像没有 IOS 和安卓.好像这些跨的都不够完善.
    HXHL
        11
    HXHL  
       2020-02-27 20:36:08 +08:00
    @allen9527 或者我太理想化了,"没有银弹",这话几十年前就在说了
    TangMonk
        12
    TangMonk  
    OP
       2020-02-27 20:41:06 +08:00
    @HXHL #11 没有完美的事物
    beyondex
        13
    beyondex  
       2020-02-28 23:09:57 +08:00 via Android
    开源了,以前就有社区搞了一个跨平台好像?开源后发展会更好吧,MVVM 模式的开山鼻祖,开发效率还是很棒的
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1100 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:44 · PVG 06:44 · LAX 14:44 · JFK 17:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.