【发布时间】:2013-03-26 23:34:19
【问题描述】:
我对 wpf 以及依赖属性非常陌生。我们如何为 TextBox 创建一个依赖属性,该依赖属性从解决方案中的任何其他类设置 TextBox 的文本属性。
【问题讨论】:
标签: wpf textbox dependency-properties
我对 wpf 以及依赖属性非常陌生。我们如何为 TextBox 创建一个依赖属性,该依赖属性从解决方案中的任何其他类设置 TextBox 的文本属性。
【问题讨论】:
标签: wpf textbox dependency-properties
您不需要DependencyProperty。
DependencyProperties 通常在您创建 Custom Control 时使用,这不是您在这里所做的。
在您的情况下,您需要使用Data Binding,这是 WPF 的一项功能,它允许您“链接”或更精确地“绑定”UI 元素的大多数属性的值与其他一些属性中的值类。例如:
XAML:
<TextBox Text="{Binding LastName}"/>
类:
public class Person
{
public string LastName {get;set;}
}
我建议您阅读 WPFTutorial.net 中的基本 WPF 概念
【讨论】: