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