【发布时间】:2010-12-01 09:12:33
【问题描述】:
我正在构建一个 CustomControl,不幸的是它必须包含一个构建不佳的子控件,我既没有代码,也没有重新模板的能力(内部 yada,yada)。但是,我确实可以更改其资源,这给我留下了以下问题:
如果我想在我的新 CustomControl 上公开一个更改资源值 (Brush) 的 dependencyProperty,最好是创建一个明确设置资源的 PropertyChangedCallback,还是创建一个到 DP 的绑定并设置资源到绑定。
我确信它不会对性能产生巨大影响,但“正确”的方法是什么?
谢谢。
【问题讨论】: