-2

我有一个绑定到属性的 TextBox。有没有办法在不使用的情况下更新文本框的内容

RaisePropertyChanged(() => Property);

物业内?

我想在另一个 Property2 中更新 Property1 的值,然后更新在 Property2 中绑定到 Property1 的 TextBox 的值。

那可能吗?

4

1 回答 1

1

我相信您可能正在寻找 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

于 2012-07-11T22:00:29.033 回答