我有一个绑定到属性的 TextBox。有没有办法在不使用的情况下更新文本框的内容
RaisePropertyChanged(() => Property);
物业内?
我想在另一个 Property2 中更新 Property1 的值,然后更新在 Property2 中绑定到 Property1 的 TextBox 的值。
那可能吗?
我相信您可能正在寻找 PropertyChangedCallback。
基本语法是这样的:
static ClassName()
{
Property = DependencyProperty.Register("PropertyName", typeof(propertyType), typeof(ownerType),
new UIPropertyMetadata(new PropertyChangedCallback(PropertyChangedCallback));
}
static void PropertyChangedCallback(DependencyObject obj, DependencyPropertyChangedEventArts e)
{
ClassName class = obj as ClassName;
// Manipulate properties by accessing them through class.
}
有关详细信息,请参阅此链接:http: //msdn.microsoft.com/en-us/library/ms745795.aspx