将对象传递给UserControl

问题描述:

我正在试图创建一个可以传递“Person”对象的CustomControl。我如何将人物对象传递给自定义控件,如PersonDetails="{Binding Path=Person}"到CusomControl?将对象传递给UserControl

强似Address="{Binding Path=Person.Address}"Address="{Binding Path=Person.FirstName}" ECT

您必须声明PersonDetails作为dependency property

然后,您可以将它用作任何其他WPF控件属性 - 无论是在XAML(包括数据绑定)还是在代码中。

+0

非常感谢 – mgphall