CHMファイルの特定のページを開きたいとします。 私はWPFアプリケーションを使用しています。現在、私はこれを使用すると、基本的にWPFアプリケーションに状況依存ヘルプを追加しようとしているようですねC#WPFを使用してchmファイル内の特定のページを開く方法
よろしく、 NewDev
CHMファイルの特定のページを開きたいとします。 私はWPFアプリケーションを使用しています。現在、私はこれを使用すると、基本的にWPFアプリケーションに状況依存ヘルプを追加しようとしているようですねC#WPFを使用してchmファイル内の特定のページを開く方法
よろしく、 NewDev
特定のページを開く助けにはなりません
System.Diagnostics.Process.Start(filepath)
を実装しています。たとえば、特定のテキストボックスにカーソルを置いてF1キーを押すと、その特定のテキストボックスのヘルプが表示されます。
具体的には、あなたがSystem.Windows.Forms.Help.ShowHelp()コマンドを使用してこれを実現することができます
か、この1:その場合は
は、こちらの記事を参照してください。
ヘルプ機能にアクセスするには、System.Windows.Forms.dllへの参照を追加する必要があります。
最後に、ヘルプファイルの使用で失われた場合、必要な情報はすべてここにあるはずです:http://msdn.microsoft.com/en-us/library/2ksk25ts.aspxこれはWindowsフォームのすべてですが、正しいことがあればWPFに移行する必要があります参照。あなたのプロジェクトに「のSystem.Windows.Forms」の参照を追加し、「xyz.chm」で特定のページを開くにはHelp.ShowHelpメソッドを呼び出す必要があり
System.Windows.Forms.Help.ShowHelp(null, "xyz.chm","xyz_index.html");
・ホープこのことができます:)
を