我有多个图片,右下角有标签(UI元素)。在创建时,我首先加载图像然后加载标签,以便标签位于前景(可见)。在运行时,图像的顺序会发生变化 - 它们会在我的网格上重新定位。因此,如果重新定位图像,则标签不可见,因为标签是先前创建的,因此位于图像后面。
现在如何强制标签保持在顶部而不重新创建标签?
此致
答案 0 :(得分:2)
尝试将Canvas.ZIndex = 1
设置为Label
像:
this.labelName.SetValue(Canvas.ZIndexProperty, 1);
或XAML
:
<sdk:Label Canvas.ZIndex="1" Content="My Text"/>