UserControl在wpf中显示顺序

时间:2011-12-07 14:33:47

标签: c# wpf visual-studio-2010 user-controls

我有一个主Window和几个UserControls,它们显示在同一个位置(一个在另一个位置)。

如何调整新打开的UserControl以显示在最顶层?

凭借我现在所拥有的,如果其中一个被打开,另一个打开,那么新的就会到底。

2 个答案:

答案 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