在我的应用程序中,我有一个方形按钮网格.每个按钮的文本内容在运行时设置.在大多数情况下,文本只有一个字符长,但有时它更长.我需要使整个文本始终可见,即拉伸它(更改字体大小)以适应按钮的边框.我该怎么做?
我试图使用Viewbox,但它没有帮助.
我的XAML的简化版本:
<Viewbox Stretch="Uniform">
<Button Content="Text"
Width="{Binding ActualHeight, RelativeSource={RelativeSource Self}}"/>
</Viewbox>
Run Code Online (Sandbox Code Playgroud)
关于如何实现我需要的任何想法(即方形按钮+总是适合的文本)?