Any good solutions for the integrated help system in WPF applications?

I am just starting a new, big project that will use WPF for the interface. I am looking for some kind of solution for an integrated help system. The main precedent for this is that the user should be able to get context-sensitive help at any time when using the system. Help content should be localized and displayed in the application (non-dropdown external .chm file).

I am looking for real-world experience in creating and / or using a third-party system that can handle the full stream for this, including a work stream to localize the contents of the help. Any input is appreciated! Thanks.

+5
source share
4 answers

One suggestion is to create help for FlowDocuments . They are easy to write (and you can cut the editor using RichTextBox. They can be saved as resources in your assembly, and you simply use FlowDocumentReader to view them. This basically allows you to fully integrate the help into your application as you need, without any external tools or controls.

+1
source

How about using tooltips? Wpf tooltips can have any content ... cannot think of a more integrated help system; o)

+1
source

' WPF

, .

+1

Is there any special reason why you cannot pop up an external .chm file, or is it for aesthetic purposes? If you must wrap your own implementation, you can see this article on the Code Project . This is not WPF, but it should serve as your starting point.

0
source

All Articles