gpt4 book ai didi

c# - WPF 使文本适合 TextBlock 而不会溢出

转载 作者:行者123 更新时间:2023-11-30 12:39:05 25 4
gpt4 key购买 nike

我有一个具有固定大小和可变文本的 TextBlock。我希望我的文本始终适合 TextBlock(没有省略号或溢出,但有自动换行)。如果文本发生变化,则应调整字体大小以使文本适合 TextBlock 的边界。

我知道我可以将 TextBlock 打包到一个 Viewbox 中(我目前正在这样做)但是我没有自动换行。

上图显示了三个不同的 TextBlock(蓝色数字只是为了说明)。如果我使用 Viewbox,我会得到类似于 1 和 2 的结果,但我更希望得到类似于 1 和 3 的结果。

所以我基本上是在尝试结合 Viewbox 和自动换行。如何才能做到这一点?

最佳答案

如果您将 View 框扩展限制为一维,那么您仍然可以使用包装和接近 #3 的东西。试试这个 answer

关于c# - WPF 使文本适合 TextBlock 而不会溢出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47956496/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com