小编agn*_*nes的帖子

如何在方形按钮中拉伸文本?

在我的应用程序中,我有一个方形按钮网格.每个按钮的文本内容在运行时设置.在大多数情况下,文本只有一个字符长,但有时它更长.我需要使整个文本始终可见,即拉伸它(更改字体大小)以适应按钮的边框.我该怎么做?

我试图使用Viewbox,但它没有帮助.

我的XAML的简化版本:

<Viewbox Stretch="Uniform">
    <Button Content="Text" 
            Width="{Binding ActualHeight, RelativeSource={RelativeSource Self}}"/>
</Viewbox>
Run Code Online (Sandbox Code Playgroud)

关于如何实现我需要的任何想法(即方形按钮+总是适合的文本)?

wpf xaml viewbox

8
推荐指数
1
解决办法
4876
查看次数

标签 统计

viewbox ×1

wpf ×1

xaml ×1