DBGridEH 能不能关联一个数据集,让他成为一个字段下拉

解决方案 »

  1.   

    没有用过,
    应该可以设置packList,自己再Add吧使用cxGrid就比较容易
      

  2.   

    dxGrid也有同样问题,不知道怎么弄
      

  3.   

    在CxGrid中,设置列的Properties属性为LookupComboBox 
    再设置其: 
     ListSource //数据源 
     ListFieldIndex //需要下拉显示的字段 等等 
      

  4.   

    应该可以的,demo上有这种功能
      

  5.   

    自己写也可以
    if Column.DisplayName='字段名' then
    begin
      Column.PickList.Clear;
        //打开dataset
        if not dataset.IsEmpty then
        begin
          while not Dataset.Eof do
          begin
           Column.PickList.Add(Dataset.FieldByName('字段名').AsString);
           dataset.Next;
          end;
        end;
        dataset.Close;
    end;