I'm looking for a class/API that allows you to create and manipulate RichText strings (rtf format) for use with the RichTextbox -like controls.
I'm thinking of something like StringBuilder, but that also allows you to specify formatting as you append to it and also go back and edit previously appended segments, as well as doing string operations like like the equivalent to .Contains()
or .IndexOf()
and string comparisons. It may require a few additional classes to support the formatting features.
Any suggestions?