1个回答
展开全部
可以的
在text后面画个command
text下面画个list
首先list的visible属性改为false不可见
Private Sub Command1_Click()
If List1.Visible = True Then List1.Visible = False Else List1.Visible = True
End Sub
Private Sub List1_Click()
Text1.Text = List1.List(List1.ListIndex) '或Text1.Text = List1.Text
List1.Visible = False
End Sub
当然,只能大概模拟,如果要完全模拟的话,需要的代码就太长了,比如你还要加上在其他任意位置点击时list1.visible=FALSE,还有鼠标移动时list中的蓝条一起移动等等……
在text后面画个command
text下面画个list
首先list的visible属性改为false不可见
Private Sub Command1_Click()
If List1.Visible = True Then List1.Visible = False Else List1.Visible = True
End Sub
Private Sub List1_Click()
Text1.Text = List1.List(List1.ListIndex) '或Text1.Text = List1.Text
List1.Visible = False
End Sub
当然,只能大概模拟,如果要完全模拟的话,需要的代码就太长了,比如你还要加上在其他任意位置点击时list1.visible=FALSE,还有鼠标移动时list中的蓝条一起移动等等……
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询