次の方法で共有


方法: ポップアップ ヘルプを表示する

Windows フォーム上のヘルプを表示する方法の 1 つは、HelpButton プロパティからアクセスできる、タイトル バーの右側にある [ヘルプ] ボタンを使用することです。 この種類のヘルプの表示は、ダイアログ ボックスでの使用に適しています。 モーダル形式で表示されるダイアログ ボックス (ShowDialog メソッドを使用) は、別のウィンドウにフォーカスを移動するときはモーダル ダイアログ ボックスを閉じる必要があるため、外部のヘルプ システムを起動する場合は問題が発生します。 また、 [ヘルプ] ボタンを使用する場合、 [最小化] ボタンや [最大化] ボタンがタイトル バーに表示されないようにする必要があります。 これは標準のダイアログ ボックスの規約ですが、通常、フォームには [最小化] ボタンと [最大化] ボタンがあります。

また、ポップアップ ヘルプを実装している場合でも、HelpProvider コンポーネントを使用して、コントロールをヘルプ システムのファイルにリンクすることができます。 詳細については、Windows アプリケーションにヘルプを提供する方法に関するページを参照してください。

ポップアップ ヘルプを表示する

  1. Visual Studio で、HelpProvider コンポーネントをツールボックスからフォームにドラッグします。

    これは、Windows フォーム デザイナーの下部にあるトレイ内に配置されます。

  2. [プロパティ] ウィンドウで、HelpButton プロパティを true に設定します。 これで、フォームのタイトル バーの右側に疑問符の付いたボタンが表示されます。

  3. HelpButton が表示されるには、フォームの MinimizeBox プロパティと MaximizeBox プロパティを false に設定し、ControlBox プロパティを true に設定し、FormBorderStyle プロパティをFixedSingleFixed3DFixedDialog、または Sizable のいずれかの値に設定する必要があります。

  4. フォーム上のヘルプを表示し、[プロパティ] ウィンドウのヘルプの文字列を設定するコントロールを選択します。 これは、ツールヒントのようなウィンドウに表示されるテキストの文字列です。

  5. F5キーを押します。

  6. タイトル バーの [ヘルプ] ボタンをクリックして、ヘルプの文字列を設定したコントロールをクリックします。

関連項目