AAuto如何设置combobox

1 在左侧点击下拉组合框,然后再界面中拖拉一个组合框,鼠标单击这个下拉组合框,哟蹙额就可以设置名称,items,文本,其中文本是默认显示的文字,而item是点击之后的东西,中间用";"分隔

 

2 在代码视图中可以看到combobox首先定义自己的大小和位置,其次定义items的项目

 

3 如何让这些combobox得到响应呢?在代码视图中已经自动为我们添加了oncommand事件

 

4 如果不设置事件就直接winform.msgbox,则所有事件都会响应

 

5 如果你要设置其他响应事件,可以参考这里,写出了所有的case

 

6 如何防止用户手动改变combobox的内容呢?一个方法是把样式的dropdown改成dropdownlist,如下图所示,省被改了样式,没法再编辑了,而市则可以乱写。

 

7 但是如果我就是想保留dropdown的外观,并且让他的内容不可手工编辑呢?很简单,我们在响应代码的时候把case 0x5/*_CBN_EDITCHANGE*/事件改成让winform.combobox.text="a"这里的a是combobox原有的任意选项,这样,我再想把combobox改成xyz之类的东西就不行了

 

posted @ 2017-03-19 09:39  gary_tao  阅读(281)  评论(0)    收藏  举报
AmazingCounters.com 我要啦免费统计