WPF标签内容对齐

时间:2010-11-19 16:49:23

标签: wpf wpf-controls

在WPF标签中,如此对齐,如果字体大小增加,标签大小会在底部 - 正确时增加。

alt text

是否有可能在顶部 - 正确的方向上增加?

PS。

标签包含在 Canvas

3 个答案:

答案 0 :(得分:1)

如果使用Canvas.Top在Canvas中指定垂直标签位置,则当font-size增加时,它将向下增长。如果使用Canvas.Bottom指定垂直位置,它将向上增长。 Canvas.Left和Canvas.Right也一样。

答案 1 :(得分:1)

设置控件的Bottom和Left属性。

<Label Canvas.Bottom="50" Canvas.Left="50">Hello</Label>

答案 2 :(得分:0)

什么样的容器拿着你的标签?

看起来您正试图在画布上绘制一个点并添加标签。我建议将两个标签放在一个面板上,使它们一起缩放,然后将面板放在画布上的点上。

作为替代方案,您可以考虑在标签上使用RenderTransform而不是使用FontSize更改。您可以将标签缩放到更大的尺寸,并设置“缩放”的中心点以调整其缩放的方向。