• 2023-08-23给dbgrid增加日期下拉列表
    在窗口放一个dbgrid,dbdatetimepicker,将dbdatetimepicker设置visible:=false;procedureTForm1.DBGrid1SelectEditor(Sender:TObject;Column:TColumn;varEditor:TWinControl);beginif(DBGrid1.SelectedField.DataType=ftDateTime)or (DBGrid1.SelectedField.DataType
  • 2023-08-21[记录一下]lazarus DBGrid Datetime类型时下拉选择日期
    默认的lazarusDBGrid选择Datetime类型时是没有下拉选择日期的,按以下方法就能实现下拉选择日期。在界面放一个DBDateTimePicker控件,并设置控件的Visibler为false,在DBGrid的DBGrid1SelectEditor添加下面的代码就可以。procedureTForm1.DBGrid1SelectEditor(Sender:TObject;Co
  • 2023-07-07在DGgrid中使用下拉组合框
     在数据库程序中,特别是ERP中,在DBgrid中使用下拉组合框的情况十分常见,比如,一个产品有几个规格,当我输入了某个产品后,希望规格给出选项,因为规格一般是固定哪几种,手动输入的话容易出错,网上搜了一下,有一种是在DBGrid中插入下拉组合框,另外一种是利用DBGrid的TColumn的PickList来实现1
  • 2023-03-07DBGrid鼠标滚动控制
    typeprocedureOnMouseWheel(VarMsg:TMsg;varHandled:Boolean);//注意,需先在type里声明////////////////////////////////////////////////////////////////////////
  • 2023-03-02更改DBGrid 颜色技巧
    1、根据条件更改某一单元格的颜色[delphi]viewplaincopyprocedureTMainFrm.First_DGDrawColumnCell(Sender:TObject;constRect:TRect;DataCol:Integer;C