0

如何为代码中属于 DrawingVisual 元素的依赖属性设置绑定?

对于属于 FrameworkElement 的任何依赖属性,我调用了 elem.SetBinding(...) 但在 DrawingVisual 类中没有此函数。

4

1 回答 1

0

FrameworkElement 类和 FrameworkContentElement 类都公开了一个 SetBinding 方法。由于 DrawingVisual 不从其中任何一个继承,它没有此方法。

MSDN

DrawingVisual 是一个轻量级的绘图类,用于渲染形状、图像或文本。此类被认为是轻量级的,因为它不提供布局、输入、焦点或事件处理,从而提高了其性能。出于这个原因,绘图是背景和剪贴画的理想选择。

所以故意(没有事件处理)保持它非常快。

于 2013-05-09T12:18:04.600 回答