Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在VB.NET中的图像上创建鼠标悬停工具提示?_Vb.net_Visual Studio_Image_Tooltip - Fatal编程技术网

如何在VB.NET中的图像上创建鼠标悬停工具提示?

如何在VB.NET中的图像上创建鼠标悬停工具提示?,vb.net,visual-studio,image,tooltip,Vb.net,Visual Studio,Image,Tooltip,我是否可以创建一个工具提示,当用户将光标移动到图像上时会显示该提示?我在VisualStudio中找不到这样的属性,我搜索过谷歌也没有用。我用的是一个图片盒中的图像 为StackOverflow上的所有人干杯,而不是一些很棒的万圣节派对!耶 是的,由于某种原因,Picturebox没有 imports System.Drawing 别担心,周末才刚刚开始,有足够的时间参加聚会。假设您添加了一个带有with events修饰符的图片框成员,您可以使用以下选项 Private tt As Too

我是否可以创建一个工具提示,当用户将光标移动到图像上时会显示该提示?我在VisualStudio中找不到这样的属性,我搜索过谷歌也没有用。我用的是一个图片盒中的图像


为StackOverflow上的所有人干杯,而不是一些很棒的万圣节派对!耶

是的,由于某种原因,Picturebox没有


imports System.Drawing

别担心,周末才刚刚开始,有足够的时间参加聚会。

假设您添加了一个带有
with events
修饰符的图片框成员,您可以使用以下选项

Private tt As ToolTip = New ToolTip()

Sub OnPictureMouseHover(ByVal sender As Object, ByVal e As EventArgs) Handles PictureBox1.MouseHover
    tt.Show("the message", Me)
End Sub

Sub OnPictureMouseLeave(ByVal sender As Object, ByVal e As EventArgs) Handles PictureBox1.MouseLeave
    tt.Hide()
End Sub

通常,我创建界面,然后将工具箱中的工具提示对象抛出到窗体上

然后,这将为每个对象提供“ToolTip”属性(位于列表底部),然后可以根据您的喜好对其进行配置


将工具提示控件从左侧的工具箱拖到表单上(设计师会将其放在表单下方,因为它通常不可见)。默认情况下,它将命名为“tooltip1”


然后选中复选框并转到其属性窗口。您应该会看到一个标记为“Tooltip on tooltip1”的属性—将其设置为您想要的任何值。当你运行应用程序并将鼠标放在复选框上时,你应该会看到工具提示文本。

(如果你没有把它放在一起,我也不会参加很棒的聚会)
Private tt As ToolTip = New ToolTip()

Sub OnPictureMouseHover(ByVal sender As Object, ByVal e As EventArgs) Handles PictureBox1.MouseHover
    tt.Show("the message", Me)
End Sub

Sub OnPictureMouseLeave(ByVal sender As Object, ByVal e As EventArgs) Handles PictureBox1.MouseLeave
    tt.Hide()
End Sub