zoukankan      html  css  js  c++  java
  • cxGrid常用属性设置

    • OptionsView部分
    是否使用表头分组:cxGrid1DBTableView1.OptionsView.GroupByBox
    单元格高度自适应:cxGrid1DBTableView1.OptionsView.CellAutoHeight
    单元格列宽自适应cxGrid1DBTableView1.OptionsView.ColumnAutoWidth
    是否启用页脚:cxGrid1DBTableView1.OptionsView.Footer
    是否启用表头:cxGrid1DBTableView1.OptionsView.Header
    是否启用左侧指示器:cxGrid1DBTableView1.OptionsView.Indicator
    左侧指示器宽度:cxGrid1DBTableView1.OptionsView.IndicatorWidth
    • TcxGridDBDataController部分
    可以根据cxGrid筛选出来的数据打印:cxGrid1DBBandedTableView1.DataController.Filter.AutoDataSetFilter属性设为True,需要DataSet支持(FastReport支持)
    •  表格拖动大小,移动位置后保存到ini文件
      //更改位置后保存
      procedure TForm1.cxGrid1DBTableView1ColumnPosChanged(Sender: TcxGridTableView; AColumn: TcxGridColumn);
      begin
        cxGrid1DBTableView1.StoreToIniFile(cxGrid1DBTableView1.Name + '.ini');
      end;
      
      //更改列宽后保存
      procedure TForm1.cxGrid1DBTableView1ColumnSizeChanged(Sender: TcxGridTableView; AColumn: TcxGridColumn);
      begin
        cxGrid1DBTableView1.StoreToIniFile(cxGrid1DBTableView1.Name + '.ini');
      end;
      
      //根据配置文件恢复显示
      procedure TForm1.FormShow(Sender: TObject);
      begin
        cxGrid1DBTableView1.RestoreFromIniFile(cxGrid1DBTableView1.Name + '.ini');
      end;
  • 相关阅读:
    STL容器内数据删除
    grep 同时满足多个关键字和满足任意关键字
    程序运行栈空间不足程序崩溃问题
    VS2010中设置程序以管理员身份运行
    python 包详解
    select 详解
    Hdu 1166
    CF1204C
    CF1204B
    CF1204A
  • 原文地址:https://www.cnblogs.com/liessay/p/5322349.html
Copyright © 2011-2022 走看看