gpt4 book ai didi

c# - 如何在MVVM中创建WPF UserControl

转载 作者:行者123 更新时间:2023-12-03 11:00:48 26 4
gpt4 key购买 nike

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

Public class EmunRadioButton: RadioButton. 
{
//code
}

我的问题是:在哪里创建此EmunRadioButton类(View,ViewModel或Model);
请给出提示

最佳答案

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

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

在这两种情况下,尝试将MVVM放入其中都是没有错的。尤其是因为您需要使用Dependency属性来公开新控件的状态。这样,当您将控件放在另一个 View 中时,便可以使用MVVM。

关于c# - 如何在MVVM中创建WPF UserControl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4635580/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com