我可以创建一个工具提示,当用户将他/她的光标移动到图像上时会显示该工具提示吗?我在Visual Studio中找不到这样的属性,而且我已经搜索谷歌无济于事。我在PictureBox中使用图像。
这是StackOverflow上的任何人,而不是一些很棒的万圣节派对!耶!
答案 0 :(得分:9)
imports System.Drawing
dim tt as new ToolTip()
tt.SetToolTip(picPicture, "This is a picture")
不要担心,周末才刚开始,有足够的时间聚会。
答案 1 :(得分:7)
通常我创建界面然后将ToolTip对象从工具箱中抛出到表单上。
然后,为每个对象提供“ToolTip”属性(朝向列表底部),然后可以将其配置为您的喜悦。
答案 2 :(得分:1)
假设您添加了一个带有WithEvents
修饰符的图片框成员,您可以使用以下
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
答案 3 :(得分:0)
将ToolTip控件从左侧的工具箱拖到您的表单上(然后设计师会将其放在您的表单下方,因为它不能正常显示)。默认情况下,它将命名为" tooltip1"。
然后选择您的复选框并转到其属性窗口。您应该在工具提示1和#34;上看到标有"工具提示的属性。 - 将此设置为您想要的任何内容。当您运行应用程序并将鼠标悬停在复选框上时,您应该会看到工具提示文本。