Windows フォームにヘルプを表示する方法の 1 つは、タイトル バーの右側にある [ヘルプ] ボタンを使用して、HelpButton プロパティからアクセスできるようにすることです。 この種類のヘルプ表示は、ダイアログ ボックスでの使用に適しています。 (ShowDialog メソッドを使用して) モーダルに表示されるダイアログ ボックスでは、フォーカスを別のウィンドウに移動する前にモーダル ダイアログ ボックスを閉じる必要があるため、外部ヘルプ システムの起動に問題があります。 さらに、[ヘルプ] ボタンを使用するには、タイトルバーに [最小化] ボタンまたは [最大化] ボタンが表示されていないことが必要です。 これは標準的なダイアログ ボックスの規則ですが、フォームには通常、 の最小化と の最大化ボタン
また、ポップアップ ヘルプを実装している場合でも、HelpProvider コンポーネントを使用して、ヘルプ システム内のファイルにコントロールをリンクすることもできます。 詳細については、「Windows アプリケーションでのヘルプの提供」を参照してください。
ポップアップ ヘルプを表示する
Visual Studio で、HelpProvider コンポーネントをツールボックスからフォームにドラッグします。
Windows フォーム デザイナーの下部にあるトレイに配置されます。
[プロパティ] ウィンドウで、HelpButton プロパティを
true
に設定します。 フォームのタイトル バーの右側に疑問符が付いたボタンが表示されます。HelpButton を表示するには、フォームの MinimizeBox プロパティと MaximizeBox プロパティを
false
に設定し、ControlBox プロパティをtrue
に設定し、FormBorderStyle プロパティを次のいずれかの値に設定する必要があります。FixedSingle、Fixed3D、FixedDialog、または Sizable。フォームにヘルプを表示するコントロールを選択し、[プロパティ] ウィンドウでヘルプ文字列を設定します。 これは、ツールヒントに似たウィンドウに表示されるテキストの文字列です。
F5キーを押します。
タイトル バーの [ヘルプ] ボタンを押し、ヘルプ文字列を設定するコントロールをクリックします。
こちらも参照ください
.NET Desktop feedback