C# 如何显示带帮助的搜索。ShowHelp?
在这段代码中,内容和索引工作正常,但搜索不工作。我不确定HelpNavigator.Find是否正常?是否有其他方式显示chm文件中的搜索C# 如何显示带帮助的搜索。ShowHelp?,c#,chm,C#,Chm,在这段代码中,内容和索引工作正常,但搜索不工作。我不确定HelpNavigator.Find是否正常?是否有其他方式显示chm文件中的搜索 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.For
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
namespace Spomenik
{
public partial class Pomoc : Form
{
public Pomoc()
{
InitializeComponent();
}
private void Help_Click(object sender, EventArgs e)
{
System.Windows.Forms.Help.ShowHelp(this, "..\\..\\Slika\\SpomenikPomoc.chm");
//Help.Show(this, "..\\..\\Slika\\SpomenikPomoc.chm"); ne radi jer mi je Help naziv dugmeta
}
private void Index_Click(object sender, EventArgs e)
{
System.Windows.Forms.Help.ShowHelpIndex(this, "..\\..\\Slika\\SpomenikPomoc.chm");
}
private void Search_Click(object sender, EventArgs e)
{
**System.Windows.Forms.Help.ShowHelp(this, "..\\..\\Slika\\SpomenikPomoc.chm", HelpNavigator.Find);**
}
}
}
指定空字符串(“”
)作为最后一个参数:
Help.ShowHelp(this, "..\\..\\Slika\\SpomenikPomoc.chm", HelpNavigator.Find, "");
发件人: 如果命令参数中指定的值是TableOfContents、Index或Find,则此值应为空字符串 Reflector显示有3个参数的
ShowHelp
版本使用null
作为第4个参数,而不是“
。可能这就是为什么Find
不起作用的原因。您需要使用包含所有所需参数的“完整”方法版本。指定一个空字符串(“”
)作为最后一个参数:
Help.ShowHelp(this, "..\\..\\Slika\\SpomenikPomoc.chm", HelpNavigator.Find, "");
发件人: 如果命令参数中指定的值是TableOfContents、Index或Find,则此值应为空字符串 Reflector显示有3个参数的
ShowHelp
版本使用null
作为第4个参数,而不是“
。可能这就是为什么Find
不起作用的原因。您需要使用包含所有所需参数的“完整”方法版本