Style 属性      返回或设置一个值,该值用来指示控件的显示类型和行为。在运行时是只读的。

解决方案 »

  1.   

    private sub command1_click()
    Combo1.Style = 0
    end
    我这样写不行呢?怎办?
      

  2.   

     你用两个combo不可以吗?必要时候选择隐藏拿一个
    我琢磨者
      

  3.   

    不可以!别人已做好了!用combo1的内容作为查询条件,如果再加一个有点麻烦!
      

  4.   

    比如说当按cmd1时,可以在Combo1中输入数据,Combo1.Style = 0
    当按cmd2时,不能在Combo1中输入数据,只能在combo1下拉菜单中选,Combo1.Style =2
      

  5.   

    用API应该可以实现。
    GetWindowLong
    和SetWindowLong
      

  6.   

    我也不是API高手,怎么具体法。
    不过可能能试出来。
    以前dbcontrols问过“怎样使按钮不弹起”的问题,
    结果VCVCVC给了个方法,甚至可以把BUTTON动态地改为一个CHECKBOX。
    参考
    http://www.csdn.net/expert/topic/425/425826.shtm