如何在silverlight中将菜单带到导航框架的前面?

时间:2010-05-06 15:38:34

标签: silverlight navigation canvas frame z-index

我有一个带有标题菜单,导航框和页脚的Silverlight页面。在我的标题菜单中,我想放一个下拉菜单,但是当我打开菜单时,它会在框架后面。

有没有办法推进它? Canvas.ZIndex完全没有任何区别。

3 个答案:

答案 0 :(得分:1)

让我开始工作,导航框架必须位于我的菜单所在网格的子网格中。

像这样:

  

网格“FullPageGrid”
  电网
  菜单材料
  电网
  导航框架

不确定为什么会有效,但确实如此。

答案 1 :(得分:0)

您可以将此免费开源菜单用于此目的:

www.sl4popupmenu.codeplex.com

它通过放入Popup控件将内容放在首位。

答案 2 :(得分:-1)

如果您可以稍后在XAML中放置下拉菜单,它将显示在上方。

所以你想拥有这个层次结构:

Grid
    Grid
       Your navigation frame
    Grid
       The menu