当前位置: 代码迷 >> .NET组件控件 >> combox控件的有关问题
  详细解决方案

combox控件的有关问题

热度:5887   发布时间:2013-02-25 00:00:00.0
combox控件的问题
combox控件,我现在想要combox控件dropdownstyle为simple形式显示,但是这种显示能修改text,我不允许修改,因为我的combox下面的选项是循环出来的,如果修改了就你再查找的话就不存在,就报错了。怎么才能既用simple格式还让用户不能修改combox的text呢?(虽然分不多,但还是希望能帮解决,谢谢)

------解决方案--------------------------------------------------------
设置DropDownStyle为DropDownList
------解决方案--------------------------------------------------------
怎么重复提了两次?在你另外一个贴子里已经回复了。。。

探讨

微软自带的控件是没有屏蔽输入的属性设置的,除非你把样式改为DropDownList
要么就自己封装用户控件,要么就调用API来禁止键盘输入,那样可能比较复杂了。
或者还有一种变通的方式,在事件里面给它重新赋回原来的值,制造一种假象,代码如下:
C# code

string strValue = string.Empty;
private void com……