RichTextBox外观

时间:2009-06-30 18:05:11

标签: winforms

我在winform中显示RichTextBox上的一些文本。但我不希望用户与它进行交互。即使将其设置为只读,我仍然可以看到光标在其中闪烁。如果我禁用它,文本会褪色,我不想要。任何想法我怎样才能使它工作或任何工作。我正在使用RichTextbox,因为我需要多行,我需要显示它周围的边框。它的大小是固定的。

2 个答案:

答案 0 :(得分:6)

在RichTextBox上设置以下属性

Enabled  = false
ReadOnly = true
ForeColor = #000001 // From code, say = Color.FromArgb(0, 0, 1)

“技巧”是将ForeColor设置为非常黑的(#000000);如果您这样做,那么当RichTextBox被禁用时,文本将不会显示为灰色。

答案 1 :(得分:-1)

在文本框的Enter事件中,聚焦另一个控件。