TextBlock的自动字体大小?

时间:2015-05-20 08:32:12

标签: wpf

我有一个带有 TextBlock 对象的XAML表单,其宽度设置为500,高度设置为150(例如)。

我想找出一种方法让字体大小根据分配给对象的文本自动更改,这样它就会尽可能大,而不会溢出指定的边界。包括必要和可能的自动换行,以便文本水平和垂直填充可用空间。

换句话说,如果文本是“Star”,它将使用40的字体大小,但对于“superstar”,它可能设置为18.45,使用较小的文本,因此使用对象的整个宽度。 (必须保持字体的正常宽高比。)

我使用 ViewBox 的实验尚未提供所需的结果。

0 个答案:

没有答案