如何将PropertyChangedCallback添加到基类的依赖项属性?

时间:2009-08-16 22:36:03

标签: c# wpf .net-3.5 callback dependency-properties

我有一个派生自System.Windows.Controls.UserControl的类,我需要将一个PropertyChangedCallback添加到FrameworkElement.Margin依赖项属性中。

这是如何通过我的C#代码完成的?我在MSDN中找不到任何好的例子。

1 个答案:

答案 0 :(得分:4)

您可以通过在UserControl中调用OverrideMetadata来执行此操作。

这提供了合并PropertyChangedCallback特性的方法。有关详细信息,请参阅Dependency Property Metadata的MSDN页面(搜索标题为“覆盖元数据”的部分)。