Foxtable(狐表)用户栏目专家坐堂 → 模拟导航栏


  共有3764人关注过本帖树形打印复制链接

主题:模拟导航栏

帅哥哟,离线,有人找我吗?
Hyphen
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/12/5 9:21:00 [显示全部帖子]

QQmenu函数加多一个判断:

Dim WinF As WinForm.Form = Args(0)
Dim But As WinForm.Button = Args(1)
Dim ButCount As Integer = Args(2)
Dim Pan0 As WinForm.Panel = WinF.Controls("Panel0")
Dim Int As Integer = Val(But.Name)
Dim Top As Integer
Dim ButHeight As Integer = But.Height
For i As Integer = 1 To ButCount
    Dim Pan As WinForm.Panel = WinF.Controls("Panel" & i)
    Pan.Top = -1+Top
    If int = i Then
        If Pan.Height = ButHeight Then
            If i = 1 Then
                Pan.Height = Pan0.Height-ButHeight*(ButCount-Int)-Top+1
            Else
                Pan.Height = Pan0.Height-ButHeight*(ButCount-Int)-Top
            End If
            
        Else
            Pan.Height = ButHeight
        End If
    Else
        Pan.Height = ButHeight
    End If
    Top += Pan.Height-1
Next

 回到顶部
帅哥哟,离线,有人找我吗?
Hyphen
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐神 帖子:5015 积分:25363 威望:0 精华:0 注册:2015/8/18 9:21:00
  发帖心情 Post By:2015/12/5 10:37:00 [显示全部帖子]

不要习惯删除问题,保留给别人做参考。

 回到顶部