HelpProvider.SetHelpNavigator メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > HelpProvider.SetHelpNavigator メソッドの意味・解説 

HelpProvider.SetHelpNavigator メソッド

指定したコントロールヘルプ ファイルかヘルプ検索するときに使用するヘルプ コマンド指定します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Overridable Sub SetHelpNavigator
 ( _
    ctl As Control, _
    navigator As HelpNavigator _
)
Dim instance As HelpProvider
Dim ctl As Control
Dim navigator As HelpNavigator

instance.SetHelpNavigator(ctl, navigator)
public virtual void SetHelpNavigator (
    Control ctl,
    HelpNavigator navigator
)
public:
virtual void SetHelpNavigator (
    Control^ ctl, 
    HelpNavigator navigator
)
public void SetHelpNavigator (
    Control ctl, 
    HelpNavigator navigator
)
public function SetHelpNavigator (
    ctl : Control, 
    navigator : HelpNavigator
)

パラメータ

ctl

ヘルプ キーワードの設定対象となる Control

navigator

HelpNavigator 値の 1 つ

例外例外
例外種類条件

InvalidEnumArgumentException

navigator の値が、HelpNavigator 値の 1 つではありません。

使用例使用例

SetHelpNavigator メソッド使用方法を示すコード例次に示します

この例を実行するには、HelpProvider1 という名前の HelpProvider と、TextBox1 という名前の TextBox配置されているフォーム使用してください。この例では、C:\Windows ディレクトリに input.chm という名前のヘルプ ファイルがあることを前提としています。

'Declare the HelpProvider.
Friend WithEvents HelpProvider1 As
 System.Windows.Forms.HelpProvider


Private Sub InitializeHelpProvider()

    ' Construct the HelpProvider Object.
    Me.HelpProvider1 = New System.Windows.Forms.HelpProvider

    ' Set the HelpNamespace property to the Help file for 
    ' HelpProvider1.
    Me.HelpProvider1.HelpNamespace = "c:\windows\input.chm"

    ' Specify that the Help provider should open to the table
    ' of contents of the Help file.
    Me.HelpProvider1.SetHelpNavigator(TextBox1, _
        HelpNavigator.TableOfContents)

End Sub
//Declare the HelpProvider.
internal System.Windows.Forms.HelpProvider HelpProvider1;


private void InitializeHelpProvider()
{
    // Construct the HelpProvider Object.
    this.HelpProvider1 = new System.Windows.Forms.HelpProvider();

    // Set the HelpNamespace property to the Help file for 
    // HelpProvider1.
    this.HelpProvider1.HelpNamespace = "c:\\windows\\input.chm";

    // Specify that the Help provider should open to the table
    // of contents of the Help file.
    this.HelpProvider1.SetHelpNavigator(TextBox1, 
        HelpNavigator.TableOfContents);
}
   //Declare the HelpProvider.
internal:
   System::Windows::Forms::HelpProvider^ HelpProvider1;

private:
   void InitializeHelpProvider()
   {
      // Construct the HelpProvider Object.
      this->HelpProvider1 = gcnew System::Windows::Forms::HelpProvider;
      
      // Set the HelpNamespace property to the Help file for 
      // HelpProvider1.
      this->HelpProvider1->HelpNamespace = "c:\\windows\\input.chm";
      
      // Specify that the Help provider should open to the table
      // of contents of the Help file.
      this->HelpProvider1->SetHelpNavigator( TextBox1, HelpNavigator::TableOfContents
 );
   }
//Declare the HelpProvider.
private System.Windows.Forms.HelpProvider helpProvider1;

private void InitializeHelpProvider()
{
    // Construct the HelpProvider Object.
    this.helpProvider1 = new System.Windows.Forms.HelpProvider();
    // Set the HelpNamespace property to the Help file for 
    // helpProvider1.
    this.helpProvider1.set_HelpNamespace("c:\\windows\\input.chm");
    // Specify that the Help provider should open to the table
    // of contents of the Help file.
    this.helpProvider1.SetHelpNavigator(textBox1, 
        HelpNavigator.TableOfContents);
} //InitializeHelpProvider
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
HelpProvider クラス
HelpProvider メンバ
System.Windows.Forms 名前空間
GetHelpString
GetHelpKeyword
GetShowHelp
SetHelpString
SetHelpKeyword



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

HelpProvider.SetHelpNavigator メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



HelpProvider.SetHelpNavigator メソッドのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS