Private Sub M1_Click(Index As Integer)
Select Case Index
Case 0
'弹出a菜单
PopupMenu a, 0, M1(Index).Left, M1(Index).Top + M1(Index).Height
Case 1
'弹出b菜但
PopupMenu b, 0, M1(Index).Left, M1(Index).Top + M1(Index).Height
Case 2
End Select
End Sub
Private Sub UserControl_Initialize()
Dim i As Byte
'设置各个label的大小及位置
For i = 0 To M1.Count - 1
If i = 0 Then
M1(i).Left = 0
Else
M1(i).Left = M1(i - 1).Left + M1(i - 1).Width
End If
M1(i).Top = 0
M1(i).Width = 495
M1(i).Height = 255
Next
End Sub