我有一个动画,我在一个透明的Canvas
. 我将其设置Canvas
为 a 的内容,Button
然后运行动画。(有关代码,请参阅此问题。)
问题是有时动画会被放在我的应用程序的其他 UI 元素后面(我正在使用 Avalon Dock,它在它所在的前面DockableContent
,但在它旁边的后面。)在某些测试中,这似乎是相关的以某种方式调整按钮的大小(如果它溢出了DockableContent
)。
知道我怎样才能把Canvas
它放在首位吗?(注意:我并不是想将画布中的元素提升到 .) 中的其他元素之上Canvas
。)
谢谢你的帮助。
编辑:
发生这种情况是因为我有一个ScrollViewer
持有动画的按钮Canvas
。这导致它扩展而不是覆盖。
我可以想到一些解决方法,但我愿意接受建议。