0

我有 ac# winform 应用程序,当单击帮助按钮时会显示帮助文件。问题是每当显示帮助文件时。如果尝试在任务栏中单击我的主应用程序,则会显示帮助文件。

这是显示帮助文件的代码

    private void frmWelcome_HelpButtonClicked(object sender, CancelEventArgs e)
    {
        Help.ShowHelp(this, "HelpFile.chm", "Welcome.htm");
    }

请问我该如何纠正这个。我想要的是应用程序在任务栏中单击时显示,即使帮助文件已打开

4

1 回答 1

0

您的问题是因为您将主 UI 表单 ( this)ShowHelp()作为Parent帮助窗口的方法传递给了该方法。尝试这个

private void frmWelcome_HelpButtonClicked(object sender, CancelEventArgs e)
{
    Help.ShowHelp(new Control(), "HelpFile.chm", "Welcome.htm");
}
于 2013-07-30T01:29:52.933 回答