【问题标题】:C# Rich text box highlightC#富文本框高亮
【发布时间】:2012-04-08 13:26:45
【问题描述】:

我有一个富文本框和一个字体对话框。问题是当我突出显示某个字符串或一组字符串然后打开对话框时,突出显示颜色消失了。尽管更改是成功的(例如,如果我更改突出显示的字符串的字体系列,它会更改)。出于美学目的,我想保留突出显示的颜色,然后在更改完成时将其删除。

感谢您的帮助!

【问题讨论】:

    标签: c# richtextbox highlight


    【解决方案1】:

    富文本框有一个名为HideSelection 的属性,默认为true。这会导致文本框失去焦点时突出显示消失(就像打开字体对话框时一样)。

    HideSelection 设置为 false 应该会导致高亮保留。

    RichTextBox 从 TextBoxBase 继承此属性:

    http://msdn.microsoft.com/en-us/library/system.windows.forms.textboxbase.hideselection.aspx

    【讨论】:

      猜你喜欢
      • 2010-11-02
      • 2011-02-04
      • 2023-03-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-18
      • 2011-05-21
      • 1970-01-01
      相关资源
      最近更新 更多