我在MVVM中有一個疑問,創建UserControl示例EmunRadioButton的過程是什麼。如何在MVVM中創建WPF UserControl
Public class EmunRadioButton: RadioButton.
{
//code
}
我的問題是:在哪裏創建這個EmunRadioButton類,它是(查看,視圖模型或模型); 請給出提示
我在MVVM中有一個疑問,創建UserControl示例EmunRadioButton的過程是什麼。如何在MVVM中創建WPF UserControl
Public class EmunRadioButton: RadioButton.
{
//code
}
我的問題是:在哪裏創建這個EmunRadioButton類,它是(查看,視圖模型或模型); 請給出提示
由於這個類是從一個查看相關類派生,並沒有觸及你的模型直接我個人把文件(XAML或代碼文件)在我查看文件夾中。
我不認爲這是UserControl。更像CustomControl。
在UserControl中,其基本的多個控件放在一起。在CustomControl中,您可以創建或修改完整的新控件。
在這兩種情況下,嘗試將MVVM放入此處都沒什麼問題。特別是因爲您需要使用Dependency屬性來公開新控件的狀態。這樣,您可以在將控件放入另一個View時使用MVVM。