dkfr.net
当前位置:首页 >> ComBoBox取消默认选中 >>

ComBoBox取消默认选中

在后面继续.combobox(‘clear’)

默认SelectedIndex为0,所以是第一个,不过你可以设置comboBox1.SelectedIndex 的值。

ComboBox1.SelectedIndex = 0

comboBox1.SelectedIndex=Num 或者comboBox1.SelectedItem=xxx

SendMessage(hwndComboBox, CB_SETCURSEL, -1, NULL);

应该是你的comboBox的项目少于四个吧,因为selectedIndex的值是从0开始的, 你给selectedBox的selectedIndex赋值3.应该是选择第四个Item, 所以要么你的combobox的为空,要么comboxbox的item数目不够4个,你可以看一下cbostar.Items .Count 嘛

combo1.listindex=0 在用户为选择的情况下,列表框默认选择第一行。

这个我试了一下,新建一个MFC应用程序,然后建一个combobox,添加变量为m_combo,设置好列表项后,在OnInitDialog()中加入语句m_combo.SetCurSel(0),运行后,第一行选中。确实有默认值。你的问题应该不在这里,可能是什么地方设置有问题吧

combobox1_itemselected() { char[] temparray=combobox1.selectitem.tostring().tochararray(); for(int i=0;i

this.comboBox1.DataSource=da.DefaultView; this.comboBox1.DisplayMember="Name"; this.comboBox1.ValueMember="id"; this.comboBox1.SelectedIndex=0; string texts=this.comboBox1.SelectedText.ToString();; string values=this.comboBox1....

网站首页 | 网站地图
All rights reserved Powered by www.dkfr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com