我对wpf和Dependency属性都很陌生。我们如何为TextBox创建一个依赖属性,该属性从解决方案中的任何其他类设置TextBox的text属性。
答案 0 :(得分:3)
您不需要DependencyProperty
。
DependencyProperties
通常在您创建Custom Control时使用,这不是您在此处所做的。
在您的情况下,您需要使用Data Binding,这是WPF的一项功能,允许您“链接”或更准确地将UI元素的大多数属性的值“绑定”到某些属性中的值其他一些课程。例如:
XAML:
<TextBox Text="{Binding LastName}"/>
类别:
public class Person
{
public string LastName {get;set;}
}
我建议您阅读WPFTutorial.net
中的基本WPF概念