- c - 在位数组中找到第一个零
- linux - Unix 显示有关匹配两种模式之一的文件的信息
- 正则表达式替换多个文件
- linux - 隐藏来自 xtrace 的命令
我有一个 TextBlock 我想传递 'LineSpacing' 的属性。将“LineHeight”与 LineStackingStrategy="BlockLineHeight" 一起使用的问题在于,它还将 LineHeight 应用于第一行之前的段:
如何在不修改第一行之前的 LineHeight 的情况下保留所说的“LineSpacing”?
我可能会做的一件事是将 FlowDocument 的Paragraph 中的每一行分开,因为Paragraph 有一个属性行前间距和行后间距。
任何帮助将不胜感激。提前致谢。
回答
看来您可以使用 LineStackingStrategy="MaxHeight" 来避免在第一行出现领先。 (查看下面的答案以获得完整的详细信息)。
附言感谢 Mitch 的启示 :D
最佳答案
看来您可以使用 LineStackingStrategy="MaxHeight"
来避免在第一行有前导:
<TextBlock LineStackingStrategy="MaxHeight" TextWrapping="Wrap" LineHeight="50">Lorem...</TextBlock>
生产
关于c# - WPF- TextBlock 中的 "LineSpacing",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23874453/
我想增加 VIM 中的行高(“linespace”)。 官方命令是: set linespace=X 但是,当我将它放入我的 .vimrc 文件时,这不起作用(无效) set t_Co=256 syn
我有一个将 lineSpacingExtra 设置为 8dp 的 EditText。当我打开带有此 EditText 和预设文本的页面时,行距效果很好。但是当我在同一页上单击 EditText 的末尾
我正在尝试创建一个自定义 UILabel 类,它允许我增加 UILabel 上的行间距。我知道您可以在 IB 中使用属性文本字符串执行此操作,但是如果您使用自定义字体,则它不起作用。这是我的类(cla
我正在尝试为我的 UILabel 提供 LineSpacing 和 LineHeight。我有一个具有两个功能的扩展,它们都可以单独工作。虽然不能让他们一起工作。 extension UILabel
考虑这个简单的例子: 我有这样的单行文本:“你好” 我想使用 StaticLayout 测量此文本。所以我写了这样的东西: StaticLayout layout = new StaticLayout
我有一个 UILabel 的子类,其属性 lineSpacing 设置如下: var lineSpacing = CGFloat(20.0) 当我在这里使用它时,它会向上推文本,即使它没有用于任何用途
似乎有两种不同的方法可以在 iOS 中显式设置属性字符串的行高。哪种是首选方法,为什么? https://developer.apple.com/documentation/uikit/nsmutab
我有一个 TextBlock 我想传递 'LineSpacing' 的属性。将“LineHeight”与 LineStackingStrategy="BlockLineHeight" 一起使用的问题在
这发生在 Linux 上。 执行此代码时出现问题(我在小部件的绘制事件中绘制): painter.drawText(0, 0, 1000, 1000, 0, QString("0"), &charBo
在 WordWrap 模式下,如何在 QLabel 中设置行高? 最佳答案 使用 HTML 文本: QString template = "%2"; QString targetText = temp
有没有办法设置 lineSpacing NSParagraphStyle 的属性(property)/ NSMutableParagraphStyle NSAttributedString 的属性反对
我有一个包含多行的 UILabel。使用 native 方法动态设置文本和我的标签高度: [myLabel sizeToFit]; 我有另一种方法可以在我的标签中设置行间距: NSMutabl
我很确定这实际上是一个 UIKit 错误,但我想获得一些输入以查看我是否遗漏了一些愚蠢的东西。 这是我的代码: // single line with modified line spacing an
我创建了一个普通的 UILabel,并希望能够为 UILabel 中的文本添加行间距。 虽然当我这样做时它会影响 adjustsFontSizeToFitWidth 并且它不再适合 UILabel。
试图消除我的图表中连接点的线,以便使用我自己的最适合的线。我在代码中使用了 linespace='None' 来绘制点。非常困惑为什么再次运行代码后这些行仍然存在。 任何帮助将不胜感激。 x_a =
如何制作一个 UILabel 或 UITextView 以在 swift 3 中实现这一点。 最佳答案 这里是带标签的解决方案。 let label = UILabel() let stringVal
我想将我的 ImageSpan 与文本的基线对齐,但我还需要在行之间添加一些间距。 问题是,当我添加行间距时,ImageSpan 没有与文本的基线对齐,而是与 baseline+lineSpacing
如果我使用具有自定义 kern 和 lineSpacing 的 NSAttributedString,我会得到错误的 UILabel 高度。 这是我设置自定义紧排和行间距的方法: override f
我有一个 UIButton,它实际上只有 2 个单词,分为 2 行(稍后我在代码中将行值设置为“2”)。我一直在通过为段落 lineSpacing 设置负值来收紧默认 lineSpacing(如下图所
我是一名优秀的程序员,十分优秀!