我是用的是VS2010,使用combobox控件,正常没有选择的时候,selectindex是-1。 10

程序运行的时候,并没有选择,但是selectindex的值为0,这是为什么?... 程序运行的时候,并没有选择,但是selectindex的值为0,这是为什么? 展开
 我来答
tianqing20wen

2014-07-30 · TA获得超过2.4万个赞
知道大有可为答主
回答量:8226
采纳率:88%
帮助的人:5073万
展开全部
一定是你运行时 代码改变了它的值 我相信vs是不会出错的
更多追问追答
追问
没有啊
追答
把工程打包 发云盘来看看
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
syx54
2014-07-30 · TA获得超过7378个赞
知道大有可为答主
回答量:6567
采纳率:83%
帮助的人:2713万
展开全部
对于ombobox控件的selectindex属性:
获取或设置指定当前选定项的索引

而当上面的文本框为空,表示没有选择下拉列表框的任何值,这个时候其 SelectIndex为-1,
而当上面的文本框的值等于下拉列表框的第1项(序号为0),这个时候其 SelectIndex为 0,

而当上面的文本框的值等于下拉列表框的第2项(序号为1),这个时候其 SelectIndex为 1,

......
追问
我知道,但是文本框为空的时候,我根本就没有操作的时候SelectIndex的值却是0,这是为什么??根本没有多余代码!
追答

我发个给你,你自己看看好了!

启动程序,根据不同选择(或不选),看看输出什么?


已经经过VB 2010测试。

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式