如何读ComboBox的某一项

22wolf 2008-12-30 10:25:39
例如,我要取第三行数据,可是ComboBox.Items(3)下没有Text和Value属性,怎么做呢?
...全文
72 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
ycg_893 2008-12-31
  • 打赏
  • 举报
回复
首先ComboBox.Items.Add(对象) 它插入的是一个对象值,显示取对象的ToString()方法的值

ComboBox.Items.Add("第一项")
ComboBox.Items.Add("第二项")
ComboBox.Items.Add("第三项")

dim strItemValue as string
strItemValue =ComboBox.Items(2).ToString() '"第一项"等是一个string类型,该类型的ToString()的值等于自身的值.

如果你需要插入一个类,则需要重写该类的ToString()方法.
bw555 2008-12-31
  • 打赏
  • 举报
回复
Dim i As Integer = ComboBox1.SelectedIndex
ComboBox1.SelectedIndex = 3
'ComboBox1的当前项的text和value会取吧,在这写
ComboBox1.SelectedIndex = i
22wolf 2008-12-31
  • 打赏
  • 举报
回复
To ycg_893
这样去的是Text还是Value呢?如何分别取这两个值?

16,555

社区成员

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

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