2009-08-06 2 views
0

Ich habe mich nur gefragt, ob es eine Möglichkeit gibt, die Bearbeitung eines bestimmten Wortes in der System.Window.Controls.RichTextBox zu deaktivieren? Zum Beispiel habe ich "Hallo, das ist ein Test", und ich möchte Benutzer zu einem Bearbeitungstest deaktivieren (was alles sein kann). Ich möchte, dass sie alles ändern, was sie wollen, aber wenn sie auf "Test" klicken oder etwas tun wollen, ist es irgendwie in einer anderen Farbe wie Grau (was einfach zu tun ist), aber nicht editierbar.Einschränken der Bearbeitung in RichTextBox

Dank,

Antwort

0

Es gibt keine Funktionen wie diese in das RichTextBox gebaut ist. Am besten erstellen Sie ein benutzerdefiniertes Steuerelement eines Typs oder erben von der RichTextBox und überschreiben Methoden, um Ihre eigenen Funktionen hinzuzufügen.

+0

und der schwierige Teil ist, wenn sie Wörter eingeben und ändern, müssen Sie Reichweite jedes einzelnen Wortes halten, um die gleiche Dekoration und die Beschränkungen beizubehalten. – paradisonoir