【问题标题】:Silverlight zindex with dynamically added controls带有动态添加控件的 Silverlight zindex
【发布时间】:2012-06-27 12:15:10
【问题描述】:

我有一个带有一些文本框的网格和一个超出网格边界的图像,我在我的代码中动态地将这个网格添加到另一个网格。

我想让我的图像位于所有其他网格之上。不幸的是,我添加到根网格的每个网格都会悬停在我之前的网格图像上。

你有什么建议吗?!我已经尝试过使用 zindex,但在我的情况下它不起作用。

我做错了什么?

【问题讨论】:

    标签: silverlight layout grid z-index


    【解决方案1】:

    ZIndex 仅适用于面板派生容器(Grid、Canvas、Stackpanel 等)的直接子级。否则,它取决于它们在可视树中存在的顺序(即最后一个显示在顶部)。

    如果您有嵌套对象,您只需考虑添加它们的顺序。最简单的方法是使用两个顶级网格/面板,第一个包含 其他所有内容,最后一个仅包含动态添加的子项。

    这样,您放入第二个网格的任何内容都将始终位于所有其他项目之上(在第一个网格/容器中)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-09-09
      • 2011-12-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-29
      • 1970-01-01
      相关资源
      最近更新 更多