可以清除装饰层吗?

8 c# wpf adorner

我可能误解了WPF中的adorner层的概念,但我设法添加了TextBlock一个StackPaneladorner层.

如何清除装饰图层?那么例如,StackPanel不再有TextBlock它的装饰层吗?

小智 -2

不,您必须添加或删除添加的图层

https://github.com/TheCamel/ArchX/blob/master/ArchX.Controls/Ruler/Ruler.cs

if (after)
    layer.Add(GuideAdorner);
else
    layer.Remove(GuideAdorner);
Run Code Online (Sandbox Code Playgroud)