2011-01-08 52 views
0

我在MVVM中有一个疑问,创建UserControl示例EmunRadioButton的过程是什么。如何在MVVM中创建WPF UserControl

Public class EmunRadioButton: RadioButton. 
{ 
//code 
} 

我的问题是:在哪里创建这个EmunRadioButton类,它是(查看,视图模型或模型); 请给出提示

回答

1

由于这个类是从一个查看相关类派生,并没有触及你的模型直接我个人把文件(XAML或代码文件)在我查看文件夹中。

2

我不认为这是UserControl。更像CustomControl。

在UserControl中,其基本的多个控件放在一起。在CustomControl中,您可以创建或修改完整的新控件。

在这两种情况下,尝试将MVVM放入此处都没什么问题。特别是因为您需要使用Dependency属性来公开新控件的状态。这样,您可以在将控件放入另一个View时使用MVVM。

相关问题