57 添加节点 嵌套Grid 58
示例应用程序1:印刷TAdvStringGrid
示例应用程序2:设置颜色TAdvStringGrid(见也示例应用程序51)
示例应用程序3:在TAdvStringGrid导航
示例应用程序4:一般TAdvStringGrid演示
示例应用程序5在TAdvStringGrid:组合框,lookupediting & imagelist图像。
示例应用程序6:在TAdvStringGrid排序,包括自定义排序
示例应用程序7:c++ Builder演示显示设置的细胞颜色、对齐和排序方式。 //表头表格 可以居中,可以拉伸
示例应用程序8:在TAdvStringGrid富文本的能力
示例应用程序9:使用位图打印页眉和页脚
示例应用程序10:展示一些新特性
示例应用程序11:节点展开/收缩的功能
示例应用程序12:radiobutton原地编辑
示例应用程序13:结合TAdvStringGrid的多功能性和TWebData下载器建立一个股票报价。
示例应用程序14:展示TAdvStringGrid分组功能
示例应用程序15:富文本拖&下降,印刷和增强的行和列的运动
示例应用程序16:使用printsettings对话框&打印预览对话框
示例应用程序17:一个女士访问表加载到TAdvStringGrid通过ADO
示例应用程序18:使用自定义排序序列 // 可以对多列进行排序,比如 1,3,8
示例应用程序19:使用新edUnitEditBtn分裂的物理值编辑在c++ Builder
示例应用程序20:使用新的HTML格式化功能 //<IMG src="idx:' + inttostr((i + j) mod 3) + '">This is <FONT color="clred">cell</FONT> <B> 图片 文字变色
示例应用程序21:c++ Builder版本的主要演示
示例应用程序22:使用新的过滤功能 // advstringgrid1.Cells[3, 0] := '>5000';通过0行 赋值筛选,
示例应用程序23:一个图像目录程序探索新的支持TPicture细胞 //预览图片 还有其他功能
示例应用程序24:使用其他TMS编辑控件TAdvStringGrid原地编辑 //下拉框可以memo 颜色转换成数值,图片,advedit 标准edit
示例应用程序25:打印多个网格在单一页面 //打印
示例应用程序26:使用ESBPCS编辑控件TAdvStringGrid原地编辑 //编译不了
示例应用程序27:使用JPMOPen字体和颜色组合框TAdvStringGrid原地编辑 //编译不了
示例应用程序28:使用行细胞,细胞范围和列拖&下降 //演示 两个表格 拖动多行(或者一列或某个单元格)到另一个表格
示例应用程序29TAdvStringGrid:添加一个字段选择器 //弹出 但是XE2未能 正常显示
示例应用程序30:使用TAdvStringGrid原地丰富的编辑器 //对单元格变色 居中等 操作,打印
示例应用程序31:使用TAdvStringGrid TChartLink
示例应用程???32:使用TImagePicker TAdvStringGrid原地编辑 //下拉选择图片
示例应用程序33脚本化的网格:TGridScript释放了TAdvStringGrid TatPascalScripter的力量
示例应用程序34:使用成瘾者与TAdvStringGrid拼写检查器
示例应用程序35:使用ColumnComboBox原地编辑器
示例应用程序36:使用新的ControlLook属性选择原地编辑器控件看起来不同
示例应用程序37:排序选择固定行选择 //表头合并
示例应用程序38:分组,合并后的集团在TAdvStringGrid头 //根据某列 合并成组
示例应用程序39:合并单元访问,合并单元格打印和HTML导出
示例应用程序40:那种独立单元的访问
示例应用程序41:虚拟细胞和分离的行选择
示例应用程序42:合并细胞打印
示例应用程序43:先进的边境控制
示例应用程序44:浮动页脚使用
示例应用程序45:虚拟细胞分类
示例应用程序46:各种新的TAdvStringGrid特性 //单元格合并,合并放图片, 多选框, link 点击。
示例应用程序47:使用新功能从MDB文件加载数据
示例应用程序48:分离的细胞选择
示例应用程序49:自动计算固定浮动页脚细胞
示例应用程序50:使用TAdvStringGrid(ab):基于控制台的应用程序排序& fileformat转换
示例应用程序51:细胞属性访问,剪贴板持续细胞属性和二进制保存
示例应用程序52:自定义绘图和自定义绘图打印支持
示例应用程序53备忘录:原地备忘录和弹出编辑器
示例应用程序54:使用迷你TAdvStringGrid细胞HTML表单 //一个单元格 里面可以 放很多元素:按钮 check edit combo 图像,文本 还可以修改值
Cells[1, ARow] := '<CONTROL TYPE="CHECK" WIDTH="15" ID="CK1"> <b>Patient information</b> :<BR>' +
'Name : <CONTROL TYPE="EDIT" WIDTH="80" VALUE="" ID="ED1"> ' +
'Prename : <CONTROL TYPE="EDIT" WIDTH="80" VALUE="" ID="ED2"> ' +
'<CONTROL TYPE="BUTTON" WIDTH="80" VALUE="Clear" ID="BTN1"><BR><BR>' +
'<IMG src="idx:0" align="middle"> Available : <CONTROL TYPE="COMBO" WIDTH="60" ID="CO1"> ' +
'<IMG src="idx:1" align="middle"> Payment : <CONTROL TYPE="COMBO" WIDTH="80" VALUE="" ID="CO2"> ' +
'<IMG src="idx:2" align="middle"> Last visit : <CONTROL TYPE="EDIT" WIDTH="80" VALUE="" ID="ED3">';
示例应用程序55:几乎无代码的接口来使用任何TWinControl作为TAdvStringGrid原地编辑器 //TFormControlEditLink 可以控制控件在表格里显示,
示例应用程序56:使用读/写的新TAdvGridExcelIO直接与TAdvStringGrid Excel文件 //TAdvGridExcelIO控件之间导入导出 xls 到advStringGrid
示例应用程序57:使用细胞控制网格在一个网格 //一个合并的单元格 里面又嵌套 一个Grid 添加节点
示例应用程序58:使用TAdvGridWorkbook //TAdvGridWorkbook 自带一个 advstringgrid 默认3个 Sheets 对列排序
示例应用程序59:使用与新TAdvGridExcelIO TAdvGridWorkbook加载/保存multisheet XLS文件 //SaveDialog1.FileName 加载后回来是TfileName类型,可以多个文件也可以单个文件
示例应用程序60:使用视图片 //在单元格里面 根据单元格的值显示不同图标
示例应用程序61:一些组合框与TAdvStringGrid技巧 //简单的组合框 下拉,
示例应用程序62:checkbox-based分离的行选择 //AddCheckBox(0, i, false, false) 添加checkbox RandomFill(false, 100); //随机填 100以内的数
//GetCheckBoxState(0, i, state) SetCheckBoxState(0, i, false) 勾选 将勾选值 放到 TListBox控件中
示例应用程序63:子群与TAdvStringGrid //子node 分组,渐变色 设定 , 第一列分组, 子node 可以对 多列又分组
示例应用程序64:使用 TAdvGridRTFIO 本地RTF的出口 //TAdvGridRTFIO控件生成rtf文件并打开 advstringgrid 的TAdvRichEdit 的设定字体颜色 richtocell(5, 1, richedit);
Cells[6, 1] := 'Easy <B>HTML</B><BR><I>formatting</I>';
Cells[6, 2] := 'Including <IMG src="idx:0"><FONT color="clred">everywhere</FONT>';
Cells[6, 3] := 'Enjoy<BR><B>miniHTML</B>';
Cells[6, 4] := '<A href="http://www.tmssoftware.com/minihtml.htm">Click here</A><BR>for more';
MergeCells(5, 5, 2, 1);
Cells[6, 5] := 'This is a <b><font color="clgreen">merged cell</font></b> with image: <img src="idx:0">';
AddCheckBox(7, 1, false, false);
AddCheckBox(7, 2, true, false);
Cells[7, 3] := 'http://www.tmssoftware.com';
Cells[7, 4] := '<A href="http://www.tmssoftware.com">Link to web</A>';
Cells[7, 5] := '<A href="mailto:info@tmssoftware.com">Link email</A>';
示例应用程序65:使用TAdvGridCSVPager与分页使用大型CSV文件 //直接关联 TAdvStringGrid 即可方便控制csv的分页了
advgridcsvpager1.FileName := dlgOpen.Filename;
advgridcsvpager1.Open;
AdvGridCSVPager1.PageSize := strtoint(combobox1.Items[Combobox1.ItemIndex]);
示例应用程序66:使用OnPrintNewPage开始新的一页新的数据列 //打印设定, advstringgrid 的事件设定
procedure TForm1.AdvStringGrid1PrintNewPage(Sender: TObject; ARow: Integer;
var NewPage: Boolean);
begin
NewPage := false;
if (ARow > 1) then
NewPage := (AdvStringGrid1.Cells[0, ARow - 1] <> AdvStringGrid1.Cells[0, ARow]);
end;
示例应用程序67:使用Unicode TAdvStringGrid的特性
示例应用程序68:坚持列州 //AdvStringGrid1.StringToColumnStates(s);对列保存 到 ini,再ini加载复原
UnHideColumnsAll; //显示所有
inifile := TIniFile.Create('.\grid.ini'); s := inifile.ReadString('GRID', 'SETTINGS', '');
AdvStringGrid1.StringToColumnStates(s);
advstringgrid1.AddButton(i, 0, 16, 16, 'X', haRight, vaTop);//添加小按钮 在表头
advstringgrid1.HideColumn(advstringgrid1.RealColIndex(Acol)); //隐藏某一列
示例应用程序69:使用Windows Vista列标题下拉菜单风格 //表头可以排序 勾选对应的值的分组 Adv 有很多 Styler ,各种样式,html css 有时间再研究
示例应用程序70:自定义组计算
示例应用程序71:使用TAdvGridImportDialog
示例应用程序72:细胞使用ICellGraphic接口
示例应用程序73:使用一个查找TAdvStringGrid组合框 // advstringgrid1.Options + [goEditing];advstringgrid1.DefaultEditor := edComboList; 赋值取值
示例应用程序74:在TAdvStringGrid嵌入图表
示例应用程序75:自动连接TAdvStringGrid TAdvChartView TAdvChartLink
示例应用程序76:在TAdvStringGrid气球的功能 //气泡,鼠标在指定格子上可以自动提示,若值长度不够可以提示
示例应用程序77:过滤下拉
示例应用程序78:增量式过滤&缩小功能
示例应用程序79:添加滚动条网格细胞
示例应用程序80:使用自动过滤功能 //想 xls 那样自动筛选,分组, 数值大于多少?
示例应用程序81:edDetailDropDown和edGridDropDown原地编辑 //下拉表格选择 元素,有图标 文字
示例应用程序82:edColorPickerDropDown和edImagePickerDropDown原地编辑 点下拉 右边 Tshape 变色
示例应用程序83TAdvGridDropDown:使用该组件
示例应用程序84:在TAdvGridDropDown定制项目类
示例应用程序85:VCL拖& TAdvStringGrid和树之间
示例应用程序86:使用TAdvGridLookupBar //右边导航条,可以按照字母分组,快速下拉,像手机联系人右边的 字母导航条
示例应用程序87:使用经颅磁刺激与TAdvStringGrid拼写检查
下载包的示例项目TAdvColumnGrid Delphi:
示例应用程序1:新的filter下拉菜单和弹出菜单
示例应用程序2:从TAdvColumnGrid创建继承组件扩展列属性
下载包的示例项目TDBAdvGrid Delphi:
ADOEditing:样品与TDBAdvGrid编辑ADO数据库
ADODataImage:样本显示视imagelist图像
ADOExport:样本TDBAdvGrid编辑与ADO数据库用于出口
ADOGrouping:样本TDBAdvGrid显示分组
ADOLookup:样本TDBAdvGrid使用查找字段与ADO数据库
ADOQuery:样本TDBAdvGrid和ADO查询
ADOSelColor:样本与TDBAdvGrid价值概念细胞着色
ADOSelection:样本TDBAdvGrid基于ADO显示复选框的行选择和检索
ADOXLSExport:样本和TDBAdvGrid TAdvGridExcelIO显示本机XLS出口
BDEAutoSize:样品与TDBAdvGrid显示汽车行上浆
BDEEditing:样品为12 TDBAdvGrid编辑数据库
BDEExport:样本TDBAdvGrid编辑从12数据库用于出口
BDEFormatting:样本TDBAdvGrid显示网格基础数值列格式
BDEHTML:样本TDBAdvGrid 12数据库编辑HTML模板和列
BDEJPEG:样品与TDBAdvGrid 12数据库和JPEG显示从BLOB字段
BDEMastDetail:样品与TDBAdvGrid 12主/明细关系
BDEMisc:样本与12 TDBAdvGrid miscellanous特性
BDERecordCount:TDBAdvGrid显示样例使用OnGetRecordCount改善性能
BDERichEdit:样品与TDBAdvGrid 12富文本编辑备注字段
BDESearch:样本TDBAdvGrid显示搜索在数据库网格
BDESelection:样品用基于TDBAdvGrid 12显示复选框的行选择和检索
BDESetRange:样本TDBAdvGrid显示表的使用范围
BDESort:样品与TDBAdvGrid 12查询排序
FireBirdEditing:样本TDBAdvGrid编辑火鸟数据库
NexusEditing:样本与TDBAdvGrid编辑关系数据库
NexusMisc:样本与TDBAdvGrid miscellanous特性的关系
AdvDBLookupInGrid:示例展示如何使用TAdvDBLookupComboBox作为TDBAdvGrid原地编辑器
AdvDBFilter:TAdvDBFilter组件的示例
AdvGridFilter:TAdvGridFilter组件的示例