我有一个主Window
和几个UserControls
,它们显示在同一个位置(一个在另一个位置)。
如何调整新打开的UserControl
以显示在最顶层?
凭借我现在所拥有的,如果其中一个被打开,另一个打开,那么新的就会到底。 p>
答案 0 :(得分:3)
使用ZIndex - 属性在支持容器(Canvas
)中设置Z-Index。在网格控件中,最后添加的元素将是最顶层的元素(隐式ZIndex
)。
答案 1 :(得分:1)
尝试Visibility
属性。如果要隐藏它,请设置Collapsed
,再次显示Visible
。
在MSDN上:http://msdn.microsoft.com/en-us/library/system.windows.uielement.visibility(v=VS.90).aspx