How to create F1 help in windows forms using c#

2020-02-22 03:56发布

How do you create the keyboard shortcut(F1) in a windows form using c#. WinChm

标签: .net windows chm
1条回答
ゆ 、 Hurt°
2楼-- · 2020-02-22 04:38

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.

查看更多
登录 后发表回答