Orciorc
V2EX  ›  C#

Rider 开发 C#+WPF, UI 只能写 xmal 吗?

  •  
  •   Orciorc · May 4, 2019 via Android · 14556 views
    This topic created in 2740 days ago, the information mentioned may be changed or developed.

    似乎没找到类似于 Vistual Studio 的界面设计工具

    15 replies  •  2019-08-12 15:49:42 +08:00
    ArthurRen
    ArthurRen
    May 4, 2019 via Android
    1
    都用 xaml 了,就不要停留在 winform 那种拖空间的思维里了。
    不看设计器写 xaml 是很正常的事情。而且 vs 的设计器,大部分情况下也是个残废,遇上复杂的页面,经常 work 不了。
    Orciorc
    Orciorc
    OP
    May 5, 2019 via Android
    2
    @ArthurRen 语法比较繁杂,可能是天然恐惧吧 手动狗头
    不过 Rider 有 wpf preview 已经足够用了
    0myun
    0myun
    May 5, 2019
    3
    有需求的话建议用 vs 拖拖拉拉好组件再用 rider 打开
    LancerComet
    LancerComet
    May 5, 2019 via Android
    4
    话说我在用 VS 写界面的时候也不会用设计器,全程手写 XAML,一是感觉这样速度最快,二是那个设计器在遇到复杂组件时不好用也不稳定
    Orciorc
    Orciorc
    OP
    May 5, 2019 via Android
    5
    @0myun 有其他的可视化编辑器吗
    leelds
    leelds
    May 10, 2019
    6
    不,即使是 xaml 也只是生成 cs 文件,你可以直接用 Csharp 代码写,当然还可以用 blend
    Orciorc
    Orciorc
    OP
    May 10, 2019 via Android
    7
    @leelds 如果要用 blend,那肯定首选 IDE 用 VS 了,我不安装 VS 的原因主要在于平常主要写一写 toy project ,用不着那么庞大的 IDE...
    leelds
    leelds
    May 13, 2019
    8
    @wildl0tuso 2 个 G。。。庞大,好吧,和 vscode 比确实是大的,那样子的话推荐 vscode+插件
    Orciorc
    Orciorc
    OP
    May 13, 2019 via Android
    9
    @leelds 何止 2g...每次我装完 vs,c 盘都飘红
    zgl263885
    zgl263885
    May 20, 2019
    10
    除了预览时候看下,大部分 xaml 都是直接撸代码,拖拽出来得东西不是很完美,要么布局死板,要么代码冗余。
    Orciorc
    Orciorc
    OP
    May 20, 2019 via Android
    11
    @zgl263885 天呐...没有自动补全简直是药丸
    zgl263885
    zgl263885
    May 21, 2019 via iPhone
    12
    @Orciorc 自动补全有的呀
    ychbest
    ychbest
    Jul 2, 2019
    13
    rider 有设计器 在窗口里面打开好像,但是很辣鸡,不知道最近更新变好用了没有
    Orciorc
    Orciorc
    OP
    Jul 2, 2019 via Android
    14
    @ych8398527 请问在哪打开?请赐教,纯代码比较痛苦
    leelds
    leelds
    Aug 12, 2019
    15
    xaml 生成得是后台代码,直接用 C#写就行了,xaml,cs 其实都是表达 ui 信息得一种方式,都差不多,最看不上那些 wpf 开发不用 xaml 会死得嘴脸了
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5344 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 39ms · UTC 02:45 · PVG 10:45 · LAX 18:45 · JFK 21:45
    ♥ Do have faith in what you're doing.