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

看来 Windows Forms 依然活的好好的

  •  
  •   gowl · 2023-09-20 09:17:55 +08:00 · 3553 次点击
    这是一个创建于 430 天前的主题,其中的信息可能已经有所发展或是发生改变。
    15 条回复    2023-12-13 20:40:35 +08:00
    villivateur
        1
    villivateur  
       2023-09-20 09:26:07 +08:00
    这种东西常常用来开发工业软件,寿命老长了
    LitterGopher
        2
    LitterGopher  
       2023-09-20 09:29:04 +08:00
    我怎么感觉是百足之虫,死而不僵呢?
    xomix
        3
    xomix  
       2023-09-20 09:30:04 +08:00
    你要这样看,mfc 不也还在用。但是适用范围缩小到一定范围了
    yolee599
        4
    yolee599  
       2023-09-20 09:35:11 +08:00
    之前想用这套实现一个多主题,除了自定义控件和买别人做好的,竟然找不到合适的方法,就没继续用了
    opengps
        5
    opengps  
       2023-09-20 09:38:04 +08:00
    本来就好好的,工业领域现在主流就是 C#或者 C++的 windowsfrom
    beyondex
        6
    beyondex  
       2023-09-20 09:50:46 +08:00
    Windows Forms 、Electron 我都熟。只要对 UI 样式要求不高的领域,Windows Forms 写客户端程序那叫一个方便一个快。
    isnullstring
        7
    isnullstring  
       2023-09-20 09:59:11 +08:00
    工控这边用得比较多,显示信息 明确、容易理解 就行 ,至于好不好看 不怎么在意
    gbw1992
        8
    gbw1992  
       2023-09-20 10:10:34 +08:00   ❤️ 1
    @yolee599 #4 对样式有高要求应该选 wpf ,用 winform 自定义样式得对 gdi+特别熟练才行。
    elechi
        9
    elechi  
       2023-09-20 11:53:12 +08:00
    mfc 还在用,还得兼容 xp 。。。
    ShaoMing
        10
    ShaoMing  
       2023-09-20 11:57:22 +08:00 via iPhone
    好看不好看不重要,要的是简单明了
    lujiaxing
        11
    lujiaxing  
       2023-09-20 13:09:36 +08:00
    这玩意多得很. 很多医疗系统, 工控系统都是 WinForm 的. 甚至有不少客户用的还是 Windows XP. 你不用 WinForm 准备拿什么玩意给他们用...

    不过现在很多都已经转 Avalonia / Uno 了. 毕竟信创嘛, 总要考虑那些统信之类的 Linux 环境的.
    JimWang2020
        12
    JimWang2020  
       2023-09-20 13:47:41 +08:00
    WPF 在 .NET 8.0 有了一个新的 OpenFolderDialog ,不过聊胜于无了

    https://devblogs.microsoft.com/dotnet/wpf-file-dialog-improvements-in-dotnet-8/
    finallyeva
        13
    finallyeva  
       2023-09-21 09:51:26 +08:00
    我有时候给业务部门开发一点查询的小工具就用 windowsform,他们什么都不懂,还要让他们用命令行,算了吧
    forgottencoast
        14
    forgottencoast  
       346 天前
    What's new with WinForms | .NET Conf 2023
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2646 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 11:52 · PVG 19:52 · LAX 03:52 · JFK 06:52
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.