How do you create the keyboard shortcut(F1) in a windows form using c#. WinChm
Asked
Active
Viewed 2.0k times
1 Answers
21
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.

Community
- 1
- 1

Jeff Moser
- 19,727
- 6
- 65
- 85