12
Scintilla.Net http://scintillanet.codeplex.com/ could be the most feasible solution for your needs. But for my project I used solution suggested by Cheeso (RichTextBoxEx from XPath visualizer). It's simple and fast enough for not very big documents. All other .net components from the internet were incredibly slow.