다음을 통해 공유


Help.ShowHelp 메서드

정의

도움말 파일의 목차를 표시합니다.

오버로드

ShowHelp(Control, String)

지정된 URL에 있는 도움말 파일의 목차를 표시합니다.

ShowHelp(Control, String, String)

지정된 URL에서 특정 키워드에 대해 찾은 도움말 파일의 목차를 표시합니다.

ShowHelp(Control, String, HelpNavigator)

지정된 URL에서 특정 항목에 대해 찾은 도움말 파일의 목차를 표시합니다.

ShowHelp(Control, String, HelpNavigator, Object)

사용자가 지정한 URL에 있는 도움말 파일의 목차를 표시합니다.

ShowHelp(Control, String)

지정된 URL에 있는 도움말 파일의 목차를 표시합니다.

public:
 static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url);
public static void ShowHelp (System.Windows.Forms.Control parent, string url);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url);
static member ShowHelp : System.Windows.Forms.Control * string -> unit
Public Shared Sub ShowHelp (parent As Control, url As String)

매개 변수

parent
Control

도움말 대화 상자의 부모를 나타내는 Control입니다.

url
String

도움말 파일의 경로 및 이름입니다.

예제

다음 코드 예제는 ShowHelp 메서드. 이 예제를 실행하려면 다음 코드를 라는 Button1단추가 포함된 양식에 붙여넣습니다.

// Open the Help file for the Character Map topic.  
void Button1_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   Help::ShowHelp( TextBox1, "file://c:\\charmap.chm" );
}
// Open the Help file for the Character Map topic.  
private void Button1_Click(System.Object sender, System.EventArgs e)
{

    Help.ShowHelp(TextBox1, "file://c:\\charmap.chm");
}
' Open the Help file for the Character Map topic.  
Private Sub Button1_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button1.Click

    Help.ShowHelp(TextBox1, "file://c:\charmap.chm")
End Sub

설명

인수는 urlC:\path\sample.chm 또는 /folder/file.htm형식일 수 있습니다. 경로 형식에 대한 자세한 내용은 Windows 시스템의 파일 경로 형식을 참조하세요.

추가 정보

적용 대상

ShowHelp(Control, String, String)

지정된 URL에서 특정 키워드에 대해 찾은 도움말 파일의 목차를 표시합니다.

public:
 static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::String ^ keyword);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, string keyword);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url, string? keyword);
static member ShowHelp : System.Windows.Forms.Control * string * string -> unit
Public Shared Sub ShowHelp (parent As Control, url As String, keyword As String)

매개 변수

parent
Control

도움말 대화 상자의 부모를 나타내는 Control입니다.

url
String

도움말 파일의 경로 및 이름입니다.

keyword
String

도움말을 표시하는 데 사용할 키워드입니다.

예제

다음 코드 예제에서는 하려면 상호 작용에 사용할 수 있는 세 개의 단추를 사용 하 여 폼을 표시 합니다. 합니다 도움말 색인 표시 표시 단추를 인덱스 도움말 파일에 대 한 탭 합니다. 도움말 표시 단추는 도움말 탐색기 목록에서 선택한 값에 따라 도움말 파일의 콘텐츠를 표시합니다. 키워드 표시 단추는 키워드 텍스트 상자에 지정된 키워드(keyword) 따라 도움말 파일에 콘텐츠를 표시합니다.

예를 들어 인덱스 값으로 Ovals 도움말 페이지를 표시하려면 도움말 탐색기 드롭다운 목록에서 값을 선택하고 HelpNavigator.KeywordIndex매개 변수 텍스트 상자에 타원을 입력한 다음 도움말 표시 단추를 클릭합니다. 키워드로 브러시로 그리기 "를" 도움말 항목을 표시 하려면 입력 합니다. mspaint.chm::/paint_brush.htm 에서 키워드 텍스트 상자를 클릭 합니다 키워드 표시 단추.

이 예제에서는 메서드에 대한 호출만 보여줍니다 ShowHelp . 참조 된 Help 전체 코드 예제에 대 한 클래스 개요입니다.

void showKeyword_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   
   // Display help using the provided keyword.
   Help::ShowHelp( this, helpfile, keyword->Text );
}
private void showKeyword_Click(object sender, System.EventArgs e)
{
    // Display help using the provided keyword.
    Help.ShowHelp(this, helpfile, keyword.Text);
}
Private Sub showKeyword_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showKeyword.Click
    ' Display Help using the provided keyword. 
    Help.ShowHelp(Me, helpfile, keyword.Text)
End Sub

설명

인수는 urlC:\path\sample.chm 또는 /folder/file.htm형식일 수 있습니다. 경로 형식에 대한 자세한 내용은 Windows 시스템의 파일 경로 형식을 참조하세요.

이 이nullkeyword 도움말 파일의 목차가 표시됩니다.

추가 정보

적용 대상

ShowHelp(Control, String, HelpNavigator)

지정된 URL에서 특정 항목에 대해 찾은 도움말 파일의 목차를 표시합니다.

public:
 static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::Windows::Forms::HelpNavigator navigator);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator navigator);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url, System.Windows.Forms.HelpNavigator navigator);
static member ShowHelp : System.Windows.Forms.Control * string * System.Windows.Forms.HelpNavigator -> unit
Public Shared Sub ShowHelp (parent As Control, url As String, navigator As HelpNavigator)

매개 변수

parent
Control

도움말 대화 상자의 부모를 나타내는 Control입니다.

url
String

도움말 파일의 경로 및 이름입니다.

navigator
HelpNavigator

HelpNavigator 값 중 하나입니다.

예제

다음 코드 예제를 사용 ShowHelp 하는 방법에 설명 합니다 인덱스 페이지에 도움말 파일을 여는 방법입니다. 이 예제를 실행하려면 다음 코드를 라는 Button2단추가 포함된 양식에 붙여넣습니다.

// Open the Help file for the Character Map topic and 
// display the Index page.
void Button2_Click( System::Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   Help::ShowHelp( TextBox1, "file://c:\\charmap.chm", HelpNavigator::Index );
}
// Open the Help file for the Character Map topic and 
// display the Index page.
private void Button2_Click(System.Object sender, System.EventArgs e)
{

    Help.ShowHelp(TextBox1, "file://c:\\charmap.chm", 
        HelpNavigator.Index);
}
' Open the Help file for the Character Map topic and 
' display the Index page.
Private Sub Button2_Click(ByVal sender As System.Object, _
    ByVal e As System.EventArgs) Handles Button2.Click

    Help.ShowHelp(TextBox1, "file://c:\charmap.chm", HelpNavigator.Index)
End Sub

설명

인수는 urlC:\path\sample.chm 또는 /folder/file.htm형식일 수 있습니다. 경로 형식에 대한 자세한 내용은 Windows 시스템의 파일 경로 형식을 참조하세요.

컴파일된 도움말 파일 목차, 인덱스, 검색 및 키워드 페이지 링크를 제공 합니다. 인수에 대해 navigator , , HelpNavigator.FindHelpNavigator.Index또는 HelpNavigator.Topic값을 사용할 수 HelpNavigator.TableOfContents있습니다.

추가 정보

적용 대상

ShowHelp(Control, String, HelpNavigator, Object)

사용자가 지정한 URL에 있는 도움말 파일의 목차를 표시합니다.

public:
 static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::Windows::Forms::HelpNavigator command, System::Object ^ param);
public:
 static void ShowHelp(System::Windows::Forms::Control ^ parent, System::String ^ url, System::Windows::Forms::HelpNavigator command, System::Object ^ parameter);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator command, object param);
public static void ShowHelp (System.Windows.Forms.Control parent, string url, System.Windows.Forms.HelpNavigator command, object parameter);
public static void ShowHelp (System.Windows.Forms.Control? parent, string? url, System.Windows.Forms.HelpNavigator command, object? parameter);
static member ShowHelp : System.Windows.Forms.Control * string * System.Windows.Forms.HelpNavigator * obj -> unit
static member ShowHelp : System.Windows.Forms.Control * string * System.Windows.Forms.HelpNavigator * obj -> unit
Public Shared Sub ShowHelp (parent As Control, url As String, command As HelpNavigator, param As Object)
Public Shared Sub ShowHelp (parent As Control, url As String, command As HelpNavigator, parameter As Object)

매개 변수

parent
Control

도움말 대화 상자의 부모를 나타내는 Control입니다.

url
String

도움말 파일의 경로 및 이름입니다.

command
HelpNavigator

HelpNavigator 값 중 하나입니다.

paramparameter
Object

항목 식별자를 포함하는 문자열입니다.

예외

parameter가 정수인 경우

예제

다음 코드 예제에서는 하려면 상호 작용에 사용할 수 있는 세 개의 단추를 사용 하 여 폼을 표시 합니다. 합니다 도움말 색인 표시 표시 단추를 인덱스 도움말 파일에 대 한 탭 합니다. 도움말 표시 단추는 도움말 탐색기 목록에서 선택한 값에 따라 도움말 파일의 콘텐츠를 표시합니다. 키워드 표시 단추는 키워드 텍스트 상자에 지정된 키워드(keyword) 따라 도움말 파일에 콘텐츠를 표시합니다.

예를 들어 인덱스 값으로 Ovals 도움말 페이지를 표시하려면 도움말 탐색기 드롭다운 목록에서 값을 선택하고 HelpNavigator.KeywordIndex매개 변수 텍스트 상자에 타원을 입력한 다음 도움말 표시 단추를 클릭합니다. 키워드로 브러시로 그리기 "를" 도움말 항목을 표시 하려면 입력 합니다. mspaint.chm::/paint_brush.htm 에서 키워드 텍스트 상자를 클릭 합니다 키워드 표시 단추.

이 예제에서는 메서드에 대한 호출만 보여줍니다 ShowHelp . 참조 된 Help 전체 코드 예제에 대 한 클래스 개요입니다.

void showHelp_Click( Object^ /*sender*/, System::EventArgs^ /*e*/ )
{
   
   // Display Help using the Help navigator enumeration
   // that is selected in the combo box. Some enumeration
   // values make use of an extra parameter, which can
   // be passed in through the Parameter text box.
   HelpNavigator navigator = HelpNavigator::TableOfContents;
   if ( navigatorCombo->SelectedItem != nullptr )
   {
      navigator =  *safe_cast<HelpNavigator^>(navigatorCombo->SelectedItem);
   }

   Help::ShowHelp( this, helpfile, navigator, parameterTextBox->Text );
}
private void showHelp_Click(object sender, System.EventArgs e)
{
    // Display Help using the Help navigator enumeration
    // that is selected in the combo box. Some enumeration
    // values make use of an extra parameter, which can
    // be passed in through the Parameter text box.
    HelpNavigator navigator = HelpNavigator.TableOfContents;
    if (navigatorCombo.SelectedItem != null)
    {
        navigator = (HelpNavigator)navigatorCombo.SelectedItem;
    }
    Help.ShowHelp(this, helpfile, navigator, parameterTextBox.Text);
}
Private Sub showHelp_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles showHelp.Click
    ' Display Help using the Help navigator enumeration
    ' that is selected in the combo box. Some enumeration
    ' values make use of an extra parameter, which can
    ' be passed in through the Parameter text box.
    Dim navigator As HelpNavigator = HelpNavigator.TableOfContents
    If (navigatorCombo.SelectedItem IsNot Nothing) Then
        navigator = CType(navigatorCombo.SelectedItem, HelpNavigator)
    End If
    Help.ShowHelp(Me, helpfile, navigator, parameterTextBox.Text)
End Sub

설명

인수는 urlC:\path\sample.chm 또는 /folder/file.htm형식일 수 있습니다. 경로 형식에 대한 자세한 내용은 Windows 시스템의 파일 경로 형식을 참조하세요.

컴파일된 도움말 파일은 페이지의 목차, 인덱스, 검색 및 키워드(keyword) 링크를 제공합니다. 인수를 parameter 사용하여 , , HelpNavigator.TopicIdHelpNavigator.KeywordIndex또는 HelpNavigator.AssociateIndex 명령의 추가 구체화를 HelpNavigator.Topic제공할 수 있습니다. 인수에 command 지정된 값이 , HelpNavigator.Index또는 HelpNavigator.Find인 경우 이 값은 HelpNavigator.TableOfContents빈 문자열("", 또는 String.Empty)이어야 합니다. 인수가 command , HelpNavigator.TopicId, HelpNavigator.KeywordIndex또는 HelpNavigator.AssociateIndex를 참조HelpNavigator.Topic하는 경우 이 값은 토픽 이름을 포함하는 문자열이거나 표시할 토픽의 키워드(keyword) 또는 숫자 식별자여야 합니다.

추가 정보

적용 대상