请问当我在cxgrid中设置了某一字段为combobox时,发现当这个字段选中后,鼠标滚轮滚动,这个值就会改变,这很容易造成数据出错。请问如何可以将这个combobox不支持滚动功能?

解决方案 »

  1.   

    朋友请问题个问题,cxgrid中设置了某一字段为combobox,combobox去联接数据取得记录
      

  2.   

    你的Properies设的是LookupComboBox还是ComboBox,
    我用LookupComboBox测试过不会出错, 你用的cxGri是什么版本?
      

  3.   

    这个比较难办,需要自己写代码控制,比如说双击之后再进入编辑状态,离开那个column后设置成为readonly 但是那样对于全键盘操作的用户来说就比较麻烦了,比较好的方法是不用Combobx而是用自己写的LookupBox来代替。
      

  4.   

    今天自己也碰到这个问题了,就顺道解决了
    很简单,把你Properties设置成combobox的column的Readonly属性置为True然后再Properties 的OnInitPopup事件下面设置 Readonly 为False。应该能够满足你的要求
      

  5.   

    TcxComboBoxProperties有个UseMouseWheel属性设为False就可以了