请问,devexpress系列的控件,
那个能实现象Combox一样的外观,
但是列表内容为某个query的内容?

解决方案 »

  1.   

    cxDBComboBox是不行的。
    或者你告诉我cxDBComboBox怎么能行?
      

  2.   

    DataBinding下的DataSource为数据源,DataField为字段,难道有什么特殊要求?
      

  3.   

    你想把Query的全部字段都显示出来?
      

  4.   

    belllab(菜鸟)
    你一定理解错我的意思.
    比如TABLE A
    的字段有: ID Name Date
    记录有3条:
    1  aa    "2006-01-01"
    2  bb    "2006-01-02"
    3  cc    "2006-01-03"
    我想在一个控件上显示"2006-01-01"
    这个控件象Combox一样,
    当我点击下拉按钮的时候,
    ComBox的列表显示"2006-01-01", "2006-01-02", "2006-01-03"
    这就是我的要求。谢谢!
      

  5.   

    DataBinding下的DataSource为数据源,DataField为字段
    就这样就可以了,这是标准用法啊
      

  6.   

    belllab(菜鸟)
    你能亲自试验一下么,那样不行的。你那样做的效果是:
    比如TABLE A
    的字段有: ID Name Date
    记录有3条:
    1  aa    "2006-01-01"
    2  bb    "2006-01-02"
    3  cc    "2006-01-03"我们以Name为例(Name简单一些)
    cxDBComboBox可以绑定记录集的Name我们可以在cxDBComboBox里的属性Items里添加
    'cxDBComboBox_Items_1',
    'cxDBComboBox_Items_2',
    'cxDBComboBox_Items_3',
    'cxDBComboBox_Items_4'这样在运行时,点击该cxDBComboBox的下拉按钮会出现
    'cxDBComboBox_Items_1',
    'cxDBComboBox_Items_2',
    'cxDBComboBox_Items_3',
    'cxDBComboBox_Items_4'
    四个选项,这并不是我想要的 'aa','bb','cc'的结果belllab(菜鸟) 你明白了我的意思了么?我想要的结果我能做到,但是很麻烦,
    所以想问问大家,又没有好办法。谢谢!
      

  7.   

    那种样式cxDBComboBox是不能实现的
    我是直接在SQL语句内将这三个字段连起来用的
    不过,通常这种情况下我都是用cxGrid了。
      

  8.   

    cxDBLookupComboBox倒是可以这样显示,在Properties内的ListColumns
      

  9.   

    谢谢belllab(菜鸟) ,我会给你分的。我觉得做数据库的人,都会碰到类似的问题。
    没有别人会了么?
    大家帮忙顶一下也好。
      

  10.   

    我不在意分,主要是想帮你解决问题。cxDBLookupComboBox不行吗?应该可以啊,弹出来的是可以多列的。
      

  11.   

    cxcombobox1
    object inspector--properties--items
      

  12.   

    cxDBLookupComboBox能做到,但是很麻烦。
    弹出几列对我的要求没有关系。
      

  13.   

    llh6795(紫燕归)
    你说的我不明白阿,
    因为我觉得那样不行的。