zoukankan      html  css  js  c++  java
  • GridEh排序

    添加pas文件

    EhLibADO.pas

    EhLibCDS.pas

    EhLibFireDAC.pas

    支持FireDAC

    设置GridEh的属性

        DBGridEh1->SortLocal = true;
        DBGridEh1->OptionsEh << dghAutoSortMarking;
        DBGridEh1->ColumnDefValues->Title->TitleButton = True;

      DBGridEh1.SortLocal := true;
      DBGridEh1.OptionsEh := DBGridEh1.OptionsEh + [dghAutoSortMarking];
      DBGridEh1.ColumnDefValues.Title.TitleButton := true;

    grideh改变单元格字体颜色

    void __fastcall TFrm ::DBGridEh2DrawColumnCell(TObject *Sender, const TRect &Rect,
        int DataCol, TColumnEh *Column, Gridseh::TGridDrawState State)
    {
    
        if (Column->FieldName == "性别" && Column->Field->Value == "009")
        {
            DBGridEh2->Canvas->Font->Color  = clRed;
            DBGridEh2->DefaultDrawColumnCell(Rect, DataCol, Column, State);
        }
    }

    单元格背景

    DBGridEh1.Canvas.Brush.Color := clGreen;
    整行颜色
    void __fastcall TFrm ::DBGridEh2DrawColumnCell(TObject *Sender, const TRect &Rect,
        int DataCol, TColumnEh *Column, Gridseh::TGridDrawState State)
    {
    
        if (DBGridEh2->DataSource->DataSet->FieldByName("sex")->Value == "009")
        {
            DBGridEh2->Canvas->Brush->Color  = clRed;
            DBGridEh2->DefaultDrawColumnCell(Rect, DataCol, Column, State);
        }
    }
  • 相关阅读:
    GOOGLE域名存在漏洞,可以用来建立钓鱼站点(目前已临时被封闭)
    今天的工作
    2006的最后一天,于2007年的第一天记录
    上班去
    顶你个肺
    勇气!
    东京审判
    远离我家
    8.3不仅仅是forfun
    我又对自己说,要好好写写我的文字了
  • 原文地址:https://www.cnblogs.com/cb168/p/4294007.html
Copyright © 2011-2022 走看看