更改按钮上的字体大小
答
将文本置于ViewBox中的TextBlock中。
<Button>
<Viewbox>
<TextBlock>Text</TextBlock>
</Viewbox>
</Button>
然后给ViewBox添加一些边距。 您可以根据需要调整Stretch和StretchDirection(即,您想让文本垂直拉伸,还是希望比例保持不变?)。默认拉伸是Uniform,这可能是你想要的。
我不会使用Viewbox进行字体大小更改。一些字体模糊。 – Arseny 2011-06-07 10:13:06
看起来很好(在.NET 4中)。在调整大小的时候有点模糊,但是很好地稳定下来。 – Ray 2011-06-07 10:20:31