如何在WPF中相对于背景网格图像放置标签内容

时间:2018-09-17 12:08:25

标签: c# wpf canvas

我有一个模拟器图。我想将标签放在模拟器上方。我已经使用画布来对齐标签,但是当我调整窗口大小时,标签对齐方式发生了变化。我的代码是这样的,请提出任何建议,在正常情况下调整窗口大小并在窗口上放置标签。

<Grid>
   <Image Source="/Image/SimulatorDiagram.png"/>
   <Canvas>
       <Label 
          Canvas.Left="100"  
          Canvas.Top="35"
          Content="Monitor"
          Width="95"
          Height="43"/>
       <Label 
          Canvas.Left="150"  
          Canvas.Top="75"
          Content="100 % Circulation"
          Width="60"
          Height="73"/>
   </Canvas>
</Grid>

请参阅屏幕截图,以进一步了解我的问题。我使用红色框突出显示了屏幕截图上的标签位置。 Screenshot

0 个答案:

没有答案