How to create F1 help in windows forms using c#
.net, chm, windows
Solution
Add an event handler for a control's HelpRequested event and then use the Help.ShowHelp.
For example,
private void button1_HelpRequested(object sender, HelpEventArgs hlpevent)
{
Help.ShowHelp(this, "helpfile.chm", HelpNavigator.TopicId, "1234");
}
You can use different HelpNavigator options to show things like the table of contents, etc.
See this related question for more information.
Problem
How do you create the keyboard shortcut(F1) in a windows form using c#. WinChm