最近做了一个数据库使用DBGrid控件,部分单元格的输入需要是选择项,就必须使用combox控件
根据前辈的经验工作如下:
 DBComboBox1   表单中定义的下拉列表
 DBGrid1    表单中定义的下拉列表1、DGGrid中的单元格格绘制的事件:OnDrawColumnCell
      DBComboBox1.Left := Rect.Left + DBGrid1.Left;
      DBComboBox1.Top := Rect.Top + DBGrid1.top;
      DBComboBox1.Width := Rect.Right - Rect.Left+5;
      DBComboBox1.Height := Rect.Bottom - Rect.Top;
      DBComboBox1.Visible := True;
2、在焦点离开DBGrid的时候不绘制combox :OnColExit
     DBComboBox1.Visible := false;
问题是我输入和选择后combox的值不能进入到DBGrid中去, 当然我可以通过数据的操作将combox值的选择刷新DBGrid控件中对应的字段变量,
想请教各位有无更好。更方便的方式来解决问题
谢谢