标签: c# wpf xaml canvas wpf-positioning
我在WPF中使用了一个图像。在图像的顶部,我找到了标签。调整窗口大小时,图像也会调整大小,这没关系。但是标签也应该重新定位。因此,它们在图像顶部保持相同的相对位置。目前我正在使用画布。我为标签设置了Canvas.Top和Canvas.Left属性。如何在调整大小时修复标签的位置。
答案 0 :(得分:0)
使用Viewbox并将Canvas放在ViewBox内。
Viewbox
Canvas
ViewBox
答案 1 :(得分:0)
如果您想将标签始终放在图片的顶部,只需使用StackPanel。
StackPanel