以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 中国地图求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=142380) |
-- 作者:cd_tdh -- 发布时间:2019/10/25 11:28:00 -- 中国地图求助 老师,示例中中国地图,怎么让简介采用浮动窗口显示? 原来代码: If TypeOf e.Sender Is WinForm.Label Then \'如果单击的是标签
看了帮助语法是这样: ShowToolTip(ToolTip, Duration) [此贴子已经被作者于2019/10/25 11:31:42编辑过]
|
-- 作者:有点蓝 -- 发布时间:2019/10/25 11:41:00 -- If TypeOf e.Sender Is WinForm.Label Then \'如果单击的是标签 If e.Sender.Name.ToLower.StartsWith("sh") Then \'而且名称是以sh开头 If vars("sh") IsNot Nothing Then vars("sh").HideToolTip() vars("sh") = e.Sender Dim sh As String = e.Sender.Name.SubString(2) \'获取省份 Dim ps As Integer = Tables("中国地图").FindRow("省份 = \'" & sh & "\'") \'找出此省份所在行的位置 If ps >= 0 Then \'如果找到 e.Sender.ShowToolTip(Tables("中国地图").Rows(ps)("简介")) Tables("中国地图").Position = ps \'定位到此行 End If End If End If
|
-- 作者:cd_tdh -- 发布时间:2019/10/25 12:01:00 -- 老师这样,浮动窗口一直不关闭。 |
-- 作者:有点蓝 -- 发布时间:2019/10/25 12:01:00 -- 语法: ShowToolTip(ToolTip, Duration) ToolTip: 要显示的提示信息 |