Zum Inhalt

AppHelp

Vielleicht lesen Sie dies, weil Sie zu den fast 3,5 Millionen Visual Basic-Programmierern auf dieser Welt gehören, die Visual Basic zu der populärsten Windows-Programmiersprache in der Geschichte gemacht haben.

Windows Forms ist die Plattform für klassische Microsoft Windows Anwendungsentwicklung. Hilfe zu Ihrer Anwendung zu liefern, ist eines der Dinge, die Sie nicht auslassen sollen. Verwenden Sie die entsprechende Art der Hilfe, die auf den Bedarf Ihrer Anwendung zugeschnitten ist. Es ist manchmal besser, HTMLHelp Dateien (CHM) zu erstellen und zu verwenden, aber manchmal ist es ausreichend, nur Pop-Up Hilfe oder ToolTips zu haben.

In den Beispielen werden einige Anregungen vermittelt, wie man ein Hilfesystem in .NET einbauen kann. Hilfesysteme unter dem .NET Framework mit VS.NET aufzubauen ist anders, als Hilfesysteme mit dem altem Visual Studio 6.0 aufzubauen.

Schauen Sie, was sich geändert hat ...

Tooltipp Hilfe für VB.net Steuerelemente erstellen

Windows Forms unterstützt ToolTip Hilfe, die verwendet werden kann, um gezielt Hilfe für einige oder alle Steuerelemente innerhalb von Windows Forms zu unterstützen. Die ToolTip Komponente kann verwendet werden, um eine kurze spezielle Nachricht anzuzeigen.

Tooltip App-Hilfe

Um ToolTip Hilfe in Ihrer Anwendung zu unterstützen, müssen Sie die ToolTip Komponente verwenden, die Sie in der Toolbox unter Windows Forms finden können. Ziehen Sie eine ToolTip-Komponente aus der Toolbox auf die Form. Es ist eine Komponente statt einem Steuerelement, so dass es nach dem Ziehen auf Ihr Formular unten im Komponentenrahmen sitzt. Diese Komponente gibt jedem Steuerelement des Formulars eine neue Eigenschaft namens ToolTip auf tipExample1.

Tooltip App-Hilfe

Die Windows Forms ToolTip Komponente hat mehrere Merkmale, die Sie einstellen können. Die ToolTip Komponente kann so konfiguriert werden, dass es eine Verzögerung gibt, bevor der ToolTip Text angezeigt wird.

Tooltip App-Hilfe

Sie müssen den anzuzeigenden Text in der ToolTip Eigenschaft jedes einzelnen Steuerelements (z.B. txtInput) eingeben oder durch direkt Codieren angeben. Der ToolTip Text wird bei ausgegrauten Steuerelementen nicht angezeigt.

Tooltip App-Hilfe

Tooltip Code Beispiel

''' <summary>
''' Set up tooltip information for controls.
''' </summary>
''' <remarks>ToolTipTitle is a category related to the icon and to use only once.</remarks>
Private Sub GetTooltipText()
    Dim tt As New ToolTip

    With tt
        .AutomaticDelay = 0
        .AutoPopDelay = 10000   ' How long the ToolTip remains visible
        .InitialDelay = 50      ' Time before the initial Tooltip will show
        .ReshowDelay = 250      ' How much time passes before the next ToolTip will show

        .IsBalloon = True
        .ToolTipTitle = "Info"            ' Title next to the icon
        .ToolTipIcon = ToolTipIcon.Info   ' Set an ICON if required

        ' Set up the ToolTip text for the controls.
        .SetToolTip(Me.lblInput, "This is a label for the input field.")
        .SetToolTip(Me.txtInput, "Please enter your first name.")
        .SetToolTip(Me.btnExecute, "Clicking this button generates a message for you.")
    End With

End Sub