Как показано в приведенном ниже коде и изображении, это можно решить с помощью LinkLabel2.AutoSize = False
и добавления всплывающей подсказки из общих элементов управления к форме в режиме конструктора.
Каждый элемент управления, например кнопки и текстовые поля, будет приобретите свойство ToolTip on toolTip1
при добавлении toolTip1
в представление конструктора. Вы можете получить доступ к этому свойству на панели свойств, чтобы задать подсказки.
Public Class frmMain
Private Sub frmMain_Load(sender As Object, e As EventArgs) Handles MyBase.Load
LinkLabel2.BackColor = Color.CornflowerBlue
LinkLabel2.AutoSize = False
LinkLabel2.Width = 168
LinkLabel2.Height = 40
LinkLabel2.Text = ""
End Sub
Private Sub LinkLabel1_Click(sender As Object, e As EventArgs) Handles LinkLabel1.Click
' --- Open help file - Table of contents
System.Windows.Forms.Help.ShowHelp(Me, "hlp/CHM-example.chm", HelpNavigator.TableOfContents)
End Sub
Private Sub LinkLabel2_Click(sender As Object, e As EventArgs) Handles LinkLabel2.Click
' --- Open help file - Index
System.Windows.Forms.Help.ShowHelp(Me, "hlp/CHM-example.chm", HelpNavigator.Index)
End Sub
Private Sub PictureBox1_Click(sender As Object, e As EventArgs) Handles PictureBox1.Click
' --- Open help file - Search
System.Windows.Forms.Help.ShowHelp(Me, "hlp/CHM-example.chm", HelpNavigator.Find, "")
End Sub
Private Sub btnExit_Click(sender As Object, e As EventArgs) Handles btnExit.Click
Me.Close()
End Sub
End Class
Код соответствует изображенному изображению. Конечно, значения можно также установить через свойства, но они включены в FormLoad для документации.
Вы можете использовать простое событие PictureBox1_Click
для своих нужд, как показано ниже (третий пункт в Поле «Показать справку»).