使用按钮单击打开helpProvider c#

时间:2011-07-21 11:26:30

标签: c# winforms

只是一个简单的问题但是可以打开一个helpProvider吗?

当我点击除F1键之外的按钮时,我想要的是打开CHM帮助文件吗?

如果不是有人知道某项工作?

谢谢彼得

2 个答案:

答案 0 :(得分:1)

我认为您的意思是Windows窗体应用程序。

有一个名为HelpProvider的Windows窗体控件可以为您完成。

System.Windows.Forms.HelpProvider hlpProvider = new System.Windows.Forms.HelpProvider();
hlpProvider.SetShowHelp(this, true);
// Help file
hlpProvider.HelpNamespace = "helpFile.chm";

您可以使用

打开帮助文件
Process proc = new Process();
proc.StartInfo.FileName = "helpFile.cfm";
proc.Start();

答案 1 :(得分:0)

 private void MainMenu_Load(object sender, EventArgs e)
        { 
            helpProvider1.HelpNamespace = Application.StartupPath + "\\filename.chm";
            helpProvider1.SetShowHelp(this, true);
       }

private void HelpText_Click(object sender, EventArgs e)
        {
            Help.ShowHelp(this, helpProvider1.HelpNamespace);

        }

祝你好运^ _ ^