代码之家  ›  专栏  ›  技术社区  ›  kitsune

WPF的MVC框架

  •  7
  • kitsune  · 技术社区  · 16 年前

    除了WPF之外,还有其他可用的MVC框架吗 Caliburn (顺便说一句,这看起来很棒)?

    5 回复  |  直到 16 年前
        1
  •  6
  •   Jab    16 年前

    Caliburn和PRISM都非常好。然而,如果你走上MVC的道路,你会错过强大的双向绑定。考虑MVVM,它是WPF的一种非常干净实用的方法。这是微软用于混合表情的模式。

        2
  •  6
  •   Paul Stovell    15 年前

    还有 Magellan ,ASP的一个端口。NET MVC for WPF。

        3
  •  3
  •   Sacha Bruttin    16 年前

    微软模式与设计公司推出了复合WPF,即PRISM;实践。

    http://www.codeplex.com/CompositeWPF

        4
  •  0
  •   Paul Schwartzenberg Paul Schwartzenberg    16 年前

    另一种可能性是pureMVC(www.pureMVC.org)

    • 这似乎已经得到了很好的证明 good short doc/UML ,该项目响应迅速,并已移植到。NET-有一个WPF演示,它很快就会发布,但你也可以联系项目负责人。

    当做, 保罗

        5
  •  0
  •   The Sharp Ninja    8 年前

    Gateway Programming School的SimpleMVC是一个新的MVC框架,它与.net技术(WebForms、WinForms、WPF、Xamarin Forms)兼容。这 link 给出了概述和示例用法。

    一个简短的示例是从SimpleControllerBase创建一个具有业务逻辑的控制器。这将取决于您提供的SimpleModelBase实现。ISimpleView的实现是通过WPF页面和控件处理的。派生控制器仅适用于扩展ISimpleView的接口,以便抽象出WPF部分。然后,您可以使用视图上的属性进行双向数据绑定,就像MVVM一样,但具有适当的分层架构。