2011-01-08 54 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。

相關問題