谢谢!
DELPHI那个STRINGGIRD太差!

解决方案 »

  1.   

    Delphi 也可以画出来,有个简便的方法
      dbgrid1.Columns[0].PickList.add('男人');
      dbgrid1.Columns[0].PickList.add('女人');
      dbgrid1.Columns[0].PickList.add('人妖');
    试试看
      

  2.   

    任何Grid控件都可以,以StringGrid为例:
    procedure TForm1.Button1Click(Sender: TObject);
    var
     R:TRect;
    begin
     R := StringGrid1.CellRect(3,3);
     R.TopLeft := StringGrid1.ClientToParent(R.TopLeft);
     R.BottomRight := StringGrid1.ClientToParent(R.BottomRight);
     Combobox1.BoundsRect := R;
    end;
      

  3.   

    不要轻易在DBGRID中加入COMBOBOX,delphi本身就可以使用的。
      

  4.   

    用第三方控件Developer Eexpress的QuantumGrid控件包中的dxdbgrid就可以实现