Ich zeige etwas Text auf RichTextBox in einem Winform. Aber ich möchte nicht, dass der Benutzer damit interagiert. Auch nach der Einstellung Read Only, kann ich immer noch den Cursor darin blinken sehen. Wenn ich es deaktiviere, wird der Text ausgeblendet, was ich nicht möchte. Haben Sie eine Idee, wie ich es zum Laufen bringen kann oder wie ich es umgehen kann? Ich verwende RichTextbox, weil ich mehrzeiligen Text benötige und die Ränder um den Text herum anzeigen muss. Und seine Größe ist fest.
Antworten
Zu viele Anzeigen?Legen Sie die folgenden Eigenschaften für Ihre RichTextBox fest
Enabled = false
ReadOnly = true
ForeColor = #000001 // From code, say = Color.FromArgb(0, 0, 1)
Der "Trick" besteht in der Einstellung der ForeColor
zu etwas, das nicht ganz schwarz ist ( #000000
); wenn Sie das tun, wird der Text nicht grau erscheinen, wenn die RichTextBox
deaktiviert ist.
Learner
Punkte
980