ComboBox1显示多次选择问题求解

jxjayxy 2017-01-07 10:04:39
Dim t, x As String
Private Sub ComboBox1_LostFocus(ByVal sender As Object, ByVal e As System.EventArgs) Handles ComboBox1.LostFocus '失去焦点后
If t = "" Then
ComboBox1.Text = x
Else
ComboBox1.Text = t & "、" & x
End If
End Sub
Private Sub ComboBox1_MouseDown(ByVal sender As Object, ByVal e As System.Windows.Forms.MouseEventArgs) Handles ComboBox1.MouseDown
t = ComboBox1.Text
End Sub
Private Sub ComboBox1_SelectedIndexChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles ComboBox1.SelectedIndexChanged
x = ComboBox1.Text
End Sub
'想在ComboBox1中显示多次选择,现在是一定要在选择后ComboBox1失去焦点单击其他控件才能实现,能不能通过模拟单击其他控件实现显示多次选择
...全文
258 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
jxjayxy 2017-01-10
  • 打赏
  • 举报
回复
哦,那谢谢了!
Tiger_Zhao 2017-01-09
  • 打赏
  • 举报
回复
不能。多选要用 CheckedListBox
rmini 2017-01-08
  • 打赏
  • 举报
回复
不太明白你的多次选择是什么意思
jxjayxy 2017-01-08
  • 打赏
  • 举报
回复
就是如:ComboBox1下拉框中有A,B,C项,第一次选择A,ComboBox1显示A,第二次选择后,将第二次选择的内容连接在第一次选择的结果后,如第二次选择的是C,则ComboBox1中显示为:A、C 第三次选择B,显示A、C、B 不知这样说清楚了吗,谢谢!!

16,554

社区成员

发帖
与我相关
我的任务
社区描述
VB技术相关讨论,主要为经典vb,即VB6.0
社区管理员
  • VB.NET
  • 水哥阿乐
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧