我正在开发一个小实用程序视图,它将嵌入到我们的几个应用程序中。它将坐在一个共同的图书馆。共享的共享视图。视图+ ViewModels或UserControls?
我应该将它作为一个ViewModel以及一个默认的View实现吗?还是作为一个带有固定GUI的UserControl更好?
它是非常自包含的,我怀疑它将需要reskinned,但做它作为UserControl似乎有点矫枉过正,必须设置一个依赖属性的负载。
一个简单的ViewModel似乎对我更有吸引力,但想知道这是否是分享内容的正常方式?
编辑: 这也将是很好,如果我可以嵌入到WinForms应用程序也。这可能与View/ViewModel?