【winform】combox文本自动选中问题
combox的文本框可以当作一个textbox来使用,但是当在做一个登陆界面自动联想有关账户时,设置DroppedDown属性使下拉界面自动显示,这时发现一个问题,由于焦点在combox上,而且combox会自动选择一个item,这时就出现了就算不想选任何的item,只要鼠标任意点击就会把第一个item放到文本框内。折腾了好久(最奇怪的是下拉栏的点击即不属于窗体点击事件,也不属于combox点击事件)解决方法:
增加一个于文本框内容一样的item
string a = combox.text;
combox.item.add(a);//将文本内容加到item的第一位
.........//item增加操作
这样既不会误选,也不会影响鼠标选择(winfom原版控件真太***的太难用了)

浙公网安备 33010602011771号