2011-06-07 170 views

回答

1

將文本置於ViewBox中的TextBlock中。

<Button> 
    <Viewbox> 
     <TextBlock>Text</TextBlock> 
    </Viewbox> 
</Button> 

然後給ViewBox添加一些邊距。 您可以根據需要調整Stretch和StretchDirection(即,您想讓文本垂直拉伸,還是希望比例保持不變?)。默認拉伸是Uniform,這可能是你想要的。

+0

我不會使用Viewbox進行字體大小更改。一些字體模糊。 – Arseny 2011-06-07 10:13:06

+0

看起來很好(在.NET 4中)。在調整大小的時候有點模糊,但是很好地穩定下來。 – Ray 2011-06-07 10:20:31