设置DrawingVisual在画布上的可见性(可见,不可见)
本文关键字:可见 可见性 DrawingVisual 设置 | 更新日期: 2023-09-27 18:09:08
是否有一种方法来设置DrawingVisual对象的可见性,而不是从画布上删除它(不可见),并使用存储在某处的信息重新绘制它,使其再次可见?
我想在DrawingVisual的DrawingContext被关闭后执行
DrawingVisual
不具有Visibility
属性,因为它不是由FrameworkElement
派生的。
所以你不能这么容易做到。但是,您可以通过调整VisualOpacity
来使其透明。MSDN文档说,
Visual的不透明度值表示为0到1之间的值。值为0表示元素是完全透明的,值为1表示元素是完全不透明的。值0.5表示元素不透明的比例为50%。小于0的值被视为0;大于1的值被视为1。
希望对你有帮助。