I would like to update a Windows Forms application to provide the following features:
- spell checking
- limited formatting of text: bold, italics, bulleted lists
Ideally the formatted text could be accessed in a plain text way for reporting through tools that don't support the formatting, but could also be rendered as HTML for tools that support HTML tags when rendering text.
It seems to me that the WPF RichTextBox would provide this functionality. What is the best way to incorporate it? Would you suggest other alternatives?