在CXGRID一個列中用了LookupComboBox   是用ID和主表連的,我怎麼做能在LookupComboBox中輸入一個新值時, 
在離開後仍然有啊。。   也就是現在是失去焦點後所輸入的內容就不見了? 哪位高手做過類似的,請指點一下,多謝了。

解决方案 »

  1.   

    哎?你在这边也发了一个?
    那一列的Properties/KeyFieldName设置了吗? 
    KeyFieldName设置的内容与ListFieldName一致
    我也碰到过这情况,KeyFieldName这项为空就会出现这种情况~
      

  2.   

    LookupComboBox这个属性是用来连接一个数据集的
    利用Properties/KeyFieldName/ListFieldName,listdatasource等来进行设置.
    如果你想在其中输入新值,你应该利用一个新的窗体来录入,提交,然后刷新.
    我一般是这样做的.
    LookupComboBox这个属性我认为是为了方便在增加,修改数据时快速录入的.
      

  3.   

    to  zxf_feng ,may_05 
    KeyFieldName设置的内容与ListFieldName一样啊,还是不行啊。。
    老大,你们的QQ是多少啊?我想和你们流一下,多谢了。
      

  4.   

    我的跟你的要求一样,修改的有以下几项,你参考一下: 
    Caption:单位 
    DataBinding/FieldName:Unit 
    Properties/DropDownAutoSiza:True 
    Properties/DropDownListStyle:isEditList 
    Properties/ImmediatePost:True 
    Properties/KeyFieldNames:Unit1 
    Properties/ListCOlumns:这里有一个 
    Properties/ListFieldNames:Unit1 
    ListSource:DataSource1另外你LookupComboBox连接的数据表有没有打开呀?不打开的话会有这种情况~~
      

  5.   

    LookupComboBox连接的数据表有打開的啊。
    哪位大哥用cxgrid做過這種主表表結構的。 
                    +部門1 
                  +部門2 
                  +部門3 
                  +部門4 
    我做成這種結構的,在新增從表時新增的不讓我修改   ,哪位遇到過啊???
      

  6.   

    你的问题不在于lookupcombobox的问题,在于你增加时没有主键的问题。唉。。
    为什么不能换个思路处理一下呢。
      

  7.   

    哪位大哥用cxgrid做過這種主表表結構的。 
                    +部門1 
                  +部門2 
                  +部門3 
                  +部門4 
    我做成這種結構的,在新增從表時新增的不讓我修改   ,為什麼從表只能編緝第一行,其他的記錄可以看到,但不能 修改哪位遇到過啊???
      

  8.   

    Cx,dx烂熟了,如果是控件使用的问题,将相关源码贴出来,保证给你解决
      

  9.   

    我都設置了啊。
    TO    king_xing 請問你的QQ是多少,我想和你交流一下。