其中WPF控件套件最适合MVVM?

看来,要真正评价一个UI控制套件的唯一方法是下载试用,并投入大量时间了解它的局限性和设计上的缺陷。 然而,有这么多的选择,我想缩短这个过程排除那些不符合的关键标准 - MVVM兼容性。

你有什么部署在使用MVVM和,如果有的话,是专门用MVVM设计考虑项目的各套房经历?

--------------解决方案-------------

我大多同意丹; 正如他提到的控制应具有内置的功能以触发Command ,同时控制性能应依赖属性,以便使用他们的结合(我面临这个问题的一些3'rd党控制的)。

我已经评估的Telerik,Infragistics的和Syncfusion控制为我的项目,并已广泛使用的Telerik和Syncfusion。

从我的经验,我觉得是的Telerik最好的设计控制和最适合于MVVM。 我看到Telerik的代码以及和他们自己使用MVVM模式。

我没用过Infragistics的广泛所以无法评论是否适合用于MVVM或没有,但他们有良好而稳定的控制。

Syncfusion是最糟糕的,当涉及到WPF,有控制是不是很大,并会采取强硬的MVVM使用。 他们既不是精心设计的,也很稳定。

一个技巧来检查这个相容性-

(通过一目了然)检查样品为这些控件。 如果他们使用MVVM有样品中,或者使用CommandsBinding等。 广泛地存在的样品,那么他们将要与MVVM使用更合适。

据我记得,我已经看到了MVVM在Telerik的控制,凡为Syncfusion样本不使用大多数WPF还有样品中的特点,他们看起来在WPF应用程序中使用普通的WinForms样品。

分类:。净 时间:2015-03-15 人气:0
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.962 (s). 10 q(s)