如何为代码中属于DrawingVisual元素的依赖项属性设置绑定?
对于属于FrameworkElement的任何依赖项属性,我调用了elem.SetBinding(...)但是我在DrawingVisual类中没有这个函数。
答案 0 :(得分:0)
FrameworkElement类和FrameworkContentElement类都公开了SetBinding方法。由于DrawingVisual不从其中任何一个继承,因此它没有此方法。
来自MSDN:
DrawingVisual是一个用于渲染的轻量级绘图类 形状,图像或文字。这个类被认为是轻量级的 它不提供布局,输入,焦点或事件处理 改善其表现。出于这个原因,图纸是理想的 背景和剪贴画。
所以故意(没有事件处理),保持非常快。