如何使用MVVM在Silverlight中创建依赖项属性?
假设有一个文本框,我想用MVVM控制这个控件的可见性,有没有关于如何做到这一点的示例?首先创建一个依赖项属性,然后将其连接到ViewModel中。谢谢。通常,在这种情况下,您不需要使用依赖项属性。依赖属性实际上只需要为控件本身之类的东西实现,而不需要为确定行为而实现。可以通过数据绑定直接处理行为,例如元素的可见性 您的ViewModel将只有一些属性,并且您将绑定文本框。属性直接添加到ViewModel属性 其中一个“难点”是,您通常希望有某种类型的属性从属性类型转换为枚举如何使用MVVM在Silverlight中创建依赖项属性?,silverlight,dependency-properties,Silverlight,Dependency Properties,假设有一个文本框,我想用MVVM控制这个控件的可见性,有没有关于如何做到这一点的示例?首先创建一个依赖项属性,然后将其连接到ViewModel中。谢谢。通常,在这种情况下,您不需要使用依赖项属性。依赖属性实际上只需要为控件本身之类的东西实现,而不需要为确定行为而实现。可以通过数据绑定直接处理行为,例如元素的可见性 您的ViewModel将只有一些属性,并且您将绑定文本框。属性直接添加到ViewModel属性 其中一个“难点”是,您通常希望有某种类型的属性从属性类型转换为枚举