c# - 通用 Windows 应用程序中的 BringToFront/SetZIndex

标签 c# xaml windows-store-apps winrt-xaml win-universal-app

显然 Grid.SetZIndex()不存在。因为没有 ctrl.SetValue(Grid.ZIndexProperty…) .

那么如何将 Grid 的子元素置于最前面?

最佳答案

ZIndex 仅在 Canvas 控件内有效。

<Canvas>
    <Grid Canvas.ZIndex="0"/>     
    <Grid Canvas.ZIndex="1"/>     
</Canvas>

否则,例如在 grid 中,文档大纲中的位​​置决定了 z 索引。也就是说,它在你的 XAML 页面中的位置越靠后,它在 Z 索引中的位置就越高。

祝你好运!

关于c# - 通用 Windows 应用程序中的 BringToFront/SetZIndex,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33089525/

相关文章:

c# - Windows 应用商店应用程序中的 TopAppBar 按钮 AutomationProperties 样式

c# - 是否可以通过 Dynamic LINQ 进行注入(inject)?

wpf - 如何通过可视化树从 ContextMenu menuitem 访问控件?

c# - 在 UWP Windows 10 C# 中创建带边框的圆形按钮

c# - INotifyPropertyChanged 'Double' 绑定(bind)

javascript - 如何访问listViews项目? (WinJS)

c# - 如何从 Windows 商店应用程序启动桌面应用程序?

c# - 使用虚拟 ListView 调用 BeginUpdate/EndUpdate 是否有用

c# - 通过 Lambda 表达式赋值?

c# - 获取文件的相对路径 C#