编程语言
首页 > 编程语言> > c#-MVVM灯-PivotControl

c#-MVVM灯-PivotControl

作者:互联网

我开始使用MVVM Light开发WP7应用程序.我想利用数据透视控件显示不同项目类型的两个不同列表.将PivotItems创建为UserControls是最佳实践,还是应该将所有内容粘贴在一个viewmodel中?

解决方法:

我认为没有“正确”的方法,这取决于您的愿景.

就个人而言,我总是创建单独的UserControls充当PivotItems.

主要目的是使我的代码更清晰,使用更多单独的类,这样更容易理解!
但是,这也取决于项目的复杂性.不要感到被迫为每个项目创建一个UserControl,如果该控件非常复杂并且需要大量XAML行,则可以将其分开,这样可以澄清您的代码

标签:mvvm-light,windows-phone-7,wpf,c,mvvm
来源: https://codeday.me/bug/20191102/1993862.html