Art*_*wen 5 wpf prism mvvmcross
我一直在寻求采用MvvmCross来开发我们的下一代软件,主要是为了开发平板电脑用户界面.据我所知,MvvmCross目前不支持WPF,但我可以看到自己正在开发并贡献它.
但是,我也注意到MvvmCross似乎非常轻,因为Prism指南中描述的复合UI几乎没有支持.不幸的是,我们确实需要允许更复杂的合成UI场景.
鉴于/sf/ask/715706351/限制关于使用MvvmCross作为参考分配或滚动自己的内容,并且考虑到我们确实需要比MvvmCross更复杂的UI场景提供,最好的行动方案是什么,分叉和重新实现我们需要的棱镜部分,尝试让MvvmCross与Prism一起工作,或者从MvvmCross和MonoCross的灵感中发展我们自己的?
更新:见下面的第二个答案......
我明天可能需要写一个更长的答案......
作为初步答案:
如果我正在解决这个问题领域,那么我会来这个:
我最初的反应是"是的,我真的对这个问题很感兴趣" - 缺点(如上所述)是我只有时间在mvx ....
这是第二个答案......
presenter
是抽象的应用程序UI实现 - 请参阅https://github.com/slodge/MvvmCross/blob/vnext/Cirrious/Cirrious.MvvmCross.Wpf/Views/MvxWpfViewPresenter.csRegionAttribute
在使用https://github.com/slodge/MvvmCross/blob/vnext/Sample%20-%20TwitterSearch/TwitterSearch.UI.Wpf/MultiRegionPresenter.cs和https://开头github.com/slodge/MvvmCross/blob/vnext/Sample%20-%20TwitterSearch/TwitterSearch.UI.Wpf/MainWindow.xaml.cs有一个关于这个的视频 - 有一些解释:http://youtu.be/pYkLxqpu_5E
这显然只是Wpf支持的第一步,但我怀疑它已经满足了很多用例...请随意分叉源代码树并扩展或替换第一次尝试.此外,如果它不适合你,那么随意放弃它并尝试别的东西.
我会尝试更多的工作 - 但不能真正优先于付费工作......但我愿意接受mvvmcross工作的报酬:)
归档时间: |
|
查看次数: |
1702 次 |
最近记录: |