WPF自定义控件 - 绑定属性的多种方法

时间:2017-10-10 16:10:26

标签: c# wpf binding

我有一个用于选择联系人的WPF自定义组合框。我想揭示与组合框的选定项目连接的多种方式,我希望它们是可绑定的。

public class ContactComboBox : ComboBox {
    public ContactJson SelectedContact {get; set;}
    public long? SelectedContactId {get; set; }
}

我知道如何处理绑定到具有依赖项属性的单个值的单个属性,但是如何在一个属性中进行更改会影响另一个属性的更改?

例如:

<local:ContactComboBox SelectedContactId="{Binding ContactId}" />

更改数据源上的ContactID时,应更改SelectedContact和SelectedContactId值。

感谢您的帮助!

0 个答案:

没有答案