2017-09-22 2 views
0

Ich bin neu in Visual Studio 2010 und C# .Ich ist versucht HelpContextID- in Fenster Eigenschaften zu finden, aber ich kann es nicht haben finden out.I viele Fragen wieidentifizieren HelpContextID- in Visual Studio 2010 für Windows-Anwendungsform

folgt
  • ist eine Eigenschaft für Windows-Anwendung
  • HelpContextId Wenn ja, wo kann ich die Lösung finden? Wenn nein, was soll ich tun HelpContextID- hinzufügen?
  • Kann helpcontextid für alle Ereignisse hinzugefügt werden oder haben wir einige Einschränkungen?

Antwort

1

Die kontextsensitive Hilfe scheint manchmal manchmal etwas schwierig zu sein. Sie müssen ein CHM einschließlich Hilfe-Kontext-IDs erstellen oder Hilfethemen auf einem Server verwenden.

Die Windows Forms unterstützt ein "Was ist das .." HelpButton und/oder F1 - Hilfe zu einzelnen Steuerelementen basierend auf Hilfedateien. Um Hilfethemen in einer Hilfedatei (dh HTML- oder HTMLHelp 1.x/Help 2.x-Format) an bestimmte Steuerelemente in Windows Forms anzuhängen, müssen Sie die HelpProvider-Komponente verwenden. Die HelpProvider-Komponente ordnet Ihrer Windows Form-Anwendung eine HTMLHelp 1.x-Hilfedatei (CHM) oder eine einzelne HTML-Datei zu.

Um diese Hilfe in Ihrer Anwendung bereitzustellen, müssen Sie das HelpProvider-Steuerelement verwenden, das Sie in der Toolbox auf der Registerkarte Windows Forms finden. Ziehen Sie eine HelpProvider-Komponente aus der Toolbox in Ihr Formular und legen Sie sie dort ab. Es ist eher eine Komponente als ein Steuerelement. Wenn Sie es also auf Ihr Formular legen, wird es in der darunter liegenden Komponentenablage abgelegt. Benennen Sie diese Komponente in "hlpHtmlLocal" um. Diese Komponente gibt jedem Steuerelement auf dem Formular drei neue Eigenschaften namens HelpKeyword, HelpNavigator und HelpString für hlpProvider1.

Weitere Informationen finden Sie unter Help for controls with VB .NET.

+0

Vielen Dank für Ihre Antwort und Ihr Vorschlag hat mir geholfen – HariPriya