尝试在文本块WPF中包装和缩放文本

问题描述

我正在尝试自动缩放字体并将文本包装在WPF中的TextBlock中,我无法弄清楚。

我已经用Google搜索了它,并查看了很多时间的stackoverflow负载,主要建议是将TextBlock放在ViewBox内。我已经尝试过了,它所做的就是将整个文本缩小到一行,而不是将其包装。

如果我只使用不带ViewBox的TextBlock,它会自动换行,但无法缩放到适合的大小。这让我发疯了,因为我实际上是在尝试从WinForms迁移到WPF,以使外观更好。

我已经尝试过StackPanel和DockPanel,但它们仍然没有理想的效果。

我只需要一个TextBlock来接收一串未知大小的文本,并按比例缩放和包装它。我不明白为什么这么难

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)