让标签留在前台

Let a label stay in the foreground

我有多个图像在右下角有标签(UI 元素)。在创建时,我首先加载图像,然后加载标签,以便标签位于前景(可见)。在运行时,图像的顺序发生变化——它们在我的网格上重新定位。因此,如果图像被重新定位,标签将不可见,因为标签是较早创建的,因此位于图像后面。

现在如何在不重新创建标签的情况下强制标签保持在顶部?

此致

尝试将 Canvas.ZIndex = 1 设置为 Label

喜欢:

this.labelName.SetValue(Canvas.ZIndexProperty, 1);

XAML:

<sdk:Label Canvas.ZIndex="1" Content="My Text"/>