首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

combobox自作聪明的有关问题

2012-02-05 
combobox自作聪明的问题!我的combobox绑定到一个数据集,只要往数据集里添加数据,便可显示选择相应项目。com

combobox自作聪明的问题!
我的combobox绑定到一个数据集,只要往数据集里添加数据,便可显示选择相应项目。
combobox的DropDownStyle属性为DropDown即可再输入值,可现在出现一个问题:
我输入一个值后,再按旁边的黑三角形,出现下拉项目,鼠标移动到一个与刚输入   的值有相同开头字符的位置上时,刚输入的值便变成下拉选项上的值,可我输入的值又不想与下拉项目上的值一样,想禁止这种自作聪明的功能该怎么办?

示例:原   combobox内的项目有
    ---------------------
    |                                   |V|
    ---------------------
    |红酒                               |
    |泡面                               |
    |红茶饮料                       |
    ---------------------
输入“红茶”然后鼠标移到“红茶饮料”那边,刚输入的“红茶”就变成“红茶饮料”,可我的“红茶”跟“红茶饮料”是有区别的,我不想让它这样自动转变,有什么办法?

[解决办法]
SelectedIndexChanged
[解决办法]
貌似不可以,如果这样实现的话,那你的combobox还有什么作用呢?!
[解决办法]
自己写一个类似的控件来代替组合框!
[解决办法]
lz挺有画图才啊。
[解决办法]
默认应该是不会有这种情况的,autocomplete属性设置后才有,我用的vs2005

热点排行