专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > Silverlight

Canvas可以绑定么?解决思路

发布时间:2011-06-27 19:29:22 文章来源:www.iduyao.cn 采编人员:星星草
Canvas可以绑定么?
现有程序需要在canvas的背景设置为一个imagebrush,用来显示图形,在canvas中还会有画的直线,折线等。现有程序的结构耦合的十分紧密,需要解耦。我不知道这个核心的图像处理部分,可以绑定么?会不会有性能的问题或者延迟的问题?有没有这样用过的朋友。
------解决方案--------------------
引用:
图形要不停地重画,会不会影响效率

我觉得如果你要不停的画图,用Canvas不一定是个好的选择。
倒是可以考虑DrawingVisual这种底层的API,这些都是比较高效的,而且可以通过绑定映射在后端。
------解决方案--------------------
只要是依赖属性就可以绑定
------解决方案--------------------
如果你怕频繁渲染,你可以先把界面元素设为隐藏,完成绘图后一次性显示。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: