Frage zu richtextbox

ich benötige für mein app eine textbox, die farben und links unterstützt. da dachte ich, dass eine richtextbox das richtige wäre. aber ich krieg is irgendwie nicht hin, dass ich einen text adde und diesem ne farbe gebe.

kann mir jemand helfen? also mein rtfbox ist anfangs leer und ich füge dann schritt für schritt ne zeile dazu. wie kann ich dem neu geaddeten text eine farbe geben?

hallo

ich hab mich selber noch nie mit dem thema beschafft. aber ich würde mal sharpdevelop runterladen (mit sourcecode) und gucken wie sie es machen… die haben da einen geilen editor gruss
hier findest du sharpdevelop

http://www.icsharpcode.net/OpenSource/SD/

gruss
giuseppe

Das ist eigentlich ganz einfach, wenn auch nicht in einem Schritt machbar.
Der Trick ist letzlich, den Text zu setzen, anschließend zu markieren (per Select(from, to) oder SelectionStart/SelectionLength) und dann die entsprechenden Methoden aufzurufen/Properties zu ändern, die sich auf die Markierung beziehen, also bspw. SelectionColor, SelectionFont usw.

Links sollte die RichTextBox automatisch erkennen und als solche darstellen, wenn Du das Property DetectUrls auf true setzt und der Link mit einem bekannten Protokoll (http://, ftp:// usw.) beginnt.

Gruß,
Martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

besten dank für den link. hat mir weitergeholfen
mfg, martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

danke. also das mit den urls hab ich schon erledigt. nur das mit den farben stellt mich immer noch vor probleme. aber ich werds schon irgendwie hinbekommen

mfg, martin

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]