簡體   English   中英

WPF標簽內容對齊

[英]WPF Label content alignment

在WPF標簽中,如此對齊,如果字體大小增加,標簽大小在底部正確

替代文字

是否有可能使其從右上方增加?

PS。

標簽包含在Canvas

如果使用Canvas.Top在Canvas中指定垂直標簽位置,則當font-size增加時,它將向下增長。 如果使用Canvas.Bottom指定垂直位置,它將向上增長。 Canvas.Left和Canvas.Right也是如此。

設置控件的底部和左側屬性。

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

什么樣的容器貼着您的標簽?

看起來您正試圖在畫布上繪制一個點並添加標簽。 我建議將兩個標簽放在一個面板中,以便它們一起縮放,然后將面板放置在“畫布”上的該點上。

作為替代方案,您可以考慮在標簽上使用RenderTransform而不是FontSize更改。 您可以將標簽縮放到更大的尺寸,並設置“縮放”的中心點以調整其縮放方向。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM