假设我在屏幕上有5个文本块,每个块都有相同的大小。
我还有5个要显示的项目(长度各不相同)
WPF是否有办法计算可用于文本块的最大FontSize,以便所有文本都适合它的相应文本块,但所有字体都是相同的?
答案 0 :(得分:1)
使用视窗
<Viewbox>
<StackPanel>
<TextBlock Text="10"/>
<TextBlock Text="100"/>
<TextBlock Text="1111"/>
</StackPanel>
</Viewbox>
然后,无论字体大小如何,视图框内的所有内容都将缩放以适合视图框的可用大小。