Help Always on Top

If a HTML Help file is opened from a .NET application, the default behavior is that the help file stays on top of the application window. This may be undesired in certain cases. To prevent the help window from staying on top of the application window, pass an empty control to the Help.ShowHelp function, for instance:

Help.ShowHelp(new Control(), @"help.chm", HelpNavigator.TableOfContents);

There is no workaround if the help file is opened via the HelpProvider class.

HTML Help Control Issues

A problem with the Microsoft HTML Help Control (hhctrl.ocx) causes Unicode applications (i.e. .NET applications) to work incorrectly when using associative index links. In order to use associative links, you have the following options:

See Also

Application Help Provider