custom word-processor like control
I'm working on a project, and I need to make a word-processor like editor for a document we defined. The document is structured and consists of formated text and and graphical controls, basically very similar to HTML. We decided to store the document in XML form. I would like to make a WYSIWYG editor for our document in c#.
Now my question is does anybody know a good starting point for my editor? Does a .net equivalent to java.swing.text exist? I do not wish to attempt to make a custom control from scratch. Is there any way to extend a textbox control to include other custom controls and formated text?
Thanks

