首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >wpf VisualBrush 已知问题

wpf VisualBrush 已知问题

作者头像
林德熙
发布2019-03-13 10:37:10
4490
发布2019-03-13 10:37:10
举报
文章被收录于专栏:林德熙的博客林德熙的博客

本文告诉大家,visualBrush 已知 bug ,希望大家使用 VisualBrush 时可以知道

  1. 如果把 VisualBrush 绑定的是在元素加入到视觉树前,那么在元素加入到视觉树之后移除视觉树,VisualBrush 就不会自动刷新
  2. 如果把没有加入视觉树的元素加入到 VisualBrush 绑定,之后把元素加入视觉树,再移除,再加入,这时可能 VisualBrush 不再刷新。
  3. 如果元素绑定 VisualBrush 然后对元素使用 RenderTargetBitmap 就会让 VisualBrush 无法使用。

解决方法,设置 VisualBrush 的 Visual 为空再设置元素

var visual = visualBrush.Visual;
visualBrush.Visual = null;
visualBrush.Visual = visual;

参见:https://stackoverflow.com/a/3073378/6116637

https://stackoverflow.com/a/13182210/6116637

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档