【问题标题】:How to change the symbol and color the Tab in AvalonEdit如何在 AvalonEdit 中更改符号和颜色选项卡
【发布时间】:2021-03-04 05:49:11
【问题描述】:

如何更改制表符字符的符号和颜色

想把字符改成箭头字符

并设置红色

【问题讨论】:

    标签: c# wpf avalonedit


    【解决方案1】:

    【讨论】:

    • 非常感谢。我想出了第一个问题。这个问题对我来说仍然是开放的 - 改变文本的颜色。不太明白如何实现 - DocumentColorizingTransformer。这对第二个问题没有帮助 - 仅当 Tab 位于行首时
    • 所以你想给制表符上色,但只有当它是行中的第一个字符时?
    • 是 (0, 1, 2 ... ) StartWord。但在第一个近似值中,这可能是所有巧合
    • 我忘记了 NonPrintableCharacterBrush,所以我编辑了我的答案。虽然如果您只想为某些制表符而不是其他字符着色,您可能仍然需要使用 DocumentColorizingTransformer。
    • 谢谢。使用 DocumentColorizingTransformer 需要了解的细节
    【解决方案2】:

    用于改变 Tab 字符的颜色

    textEditor.TextArea.TextView.NonPrintableCharacterBrush = Brushes.Red;
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-01-11
      • 1970-01-01
      • 1970-01-01
      • 2013-09-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多