gpt4 book ai didi

c# - WPF- TextBlock 中的 "LineSpacing"

转载 作者:太空狗 更新时间:2023-10-30 00:40:55 24 4
gpt4 key购买 nike

我有一个 TextBlock 我想传递 'LineSpacing' 的属性。将“LineHeight”与 LineStackingStrategy="BlockLineHeight" 一起使用的问题在于,它还将 LineHeight 应用于第一行之前的段:

TextblockEx

如何在不修改第一行之前的 LineHeight 的情况下保留所说的“LineSpacing”?

我可能会做的一件事是将 FlowDocumentParagraph 中的每一行分开,因为Paragraph 有一个属性行前间距行后间距

任何帮助将不胜感激。提前致谢。

回答

看来您可以使用 LineStackingStrategy="MaxHeight" 来避免在第一行出现领先。 (查看下面的答案以获得完整的详细信息)。

附言感谢 Mitch 的启示 :D

最佳答案

看来您可以使用 LineStackingStrategy="MaxHeight" 来避免在第一行有前导:

<TextBlock LineStackingStrategy="MaxHeight" TextWrapping="Wrap" LineHeight="50">Lorem...</TextBlock>

生产

MaxHeight

关于c# - WPF- TextBlock 中的 "LineSpacing",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23874453/

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