如何在WPF中使用可调整大小的字体大小设置文本块或标签?

Ers*_*had 4 wpf label resize textblock

在WPF中,如果我在网格中放置任何控件,如果我调整网格大小,它会自动调整其中的所有控件的大小.但是在标签或文本块或任何其他文本元素中,所有控件大小都会改变但字体大小保持不变,它不会改变.

如果字体必须按网格大小更改,应该怎么做?

Kyl*_*ndo 7

你可以通过使用a来实现这一点ViewBox.它将根据控件大小转换(不调整大小)您的字体(以及控件).

这里查看更多信息 ;

<Viewbox Stretch="Uniform">
    <TextBlock Text="Test" />
</Viewbox>
Run Code Online (Sandbox Code Playgroud)