2
我有一个派生自System.Windows.Controls.UserControl的类,我需要将PropertyChangedCallback添加到FrameworkElement.Margin依赖项属性。如何将PropertyChangedCallback添加到基类的依赖项属性?
这是如何从我的C#代码完成的?我在MSDN中找不到任何这方面的好例子。
我有一个派生自System.Windows.Controls.UserControl的类,我需要将PropertyChangedCallback添加到FrameworkElement.Margin依赖项属性。如何将PropertyChangedCallback添加到基类的依赖项属性?
这是如何从我的C#代码完成的?我在MSDN中找不到任何这方面的好例子。
您可以通过在您的UserControl中调用OverrideMetadata来完成此操作。
这提供了合并PropertyChangedCallback特性的方法。有关详细信息,请参阅Dependency Property Metadata的MSDN页面(搜索标题为“覆盖元数据”的部分)。