我正在开发具有以下布局的应用程序,
我不了解MVVM,而且时间紧迫。
右侧的红色区域是ContentControl。
左侧区域将是导航的侧边栏
我的问题是
http://channs.blogspot.com/2010/09/wpf-navigation.html或
我目前倾向于选择1。它有什么优点和缺点?
您会推荐哪个选项?
我的应用程序将始终只有一个开发人员,即我,并且它将包含约30个屏幕。
最佳答案
由于您的时间安排很紧且不了解MVVM(或Prism?),因此使用选项3和1会更好。根据我的经验,开发人员花了很长时间才能快速上手。 MVVM和 Prism 。在MVVM/Prism世界中,某些理所当然的事情变得更加困难。
话虽这么说,我是MVVM/Prism的坚定拥护者,并认为值得付出额外的努力,尤其是对于您这样规模的项目。但是,由于时间压力很大,所以不要打扰,只需执行代码隐藏操作即可。
关于wpf - 我应该使用MVVM还是仅使用ContentControl加载屏幕?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12933531/