- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
StringGrid常用属性和常用操作
?
一、Delphi StringGrid控件的属性及使用说明
1、固定行及固定列:? (没有固定行列的时候,不能在运行时调节各个单元格的宽度和高度)
? StringGrid.FixedCols := 固定行数;
? StringGrid.FixedRows := 固定列数;??
? StringGrid.FixedColor := 固定行列的颜色;??
? StringGrid.Color := 未固定行列的颜色(资料区);?
?
2、资料区行列的宽度和高度:?
? StringGrid.DefaultColWidth := 內定全部的宽度;??
? StringGrid.DefaultRowHeight := 內定全部的高度;??
? StringGrid.ColWidths[Index:Longint]:=某一行整行的宽度;????
? StringGrid.RowHeights[Index:Longint]:=某一列整列之高度;??
???
3、资料区(CELL)指定(将某一行列停在资料区最左上角)
? StringGrid.LeftCol:=某一行號;??
? StringGrid.TopRow:=某一列號;??
?
4、焦点移动到某一单元格内:????
? StringGrid.Row:=?;??
? StringGrid.Col:=?;??
?
5、设定资料区行数和列数:(包含固定行、列亦算在內)????
? StringGrid.RowCount:=?;??
? StringGrid.ColCount:=?;??
?
6、给某一个单元格赋值(从0开始):??
? StringGrid.Cells[Col值?? ,?? Row值]:=字串;??
?
7、判断鼠标处于哪一个单元格中??
? 在StringGrid的Mouse事件中(UP,DOWN或MOVE)下:??
? VAR?? C?? ,?? R?? :?? Longint;??
? StringGrid.MouseToCell(X,Y,C,R);?? {X,Y由MOUSE事件传入}??
? {取回?? C?? ,?? R?? 即为目前之Col?? ,?? Row值?? }???? ???
???
8、StringGrid之Options属性:??
? 若要在执行中开启合租关闭Options某一功能如?? ‘goTABS’,则可以如下:??
? 开启:? StringGrid.Options:=?? StringGrid.Options?? +?? [goTABS];??
? 关闭: ?StringGrid.Options:=?? StringGrid.Options?? -?? [goTABS];??
?
? goFixedHorzLine?? 固定列之间的水平分割线?
? goFixedVertLine?? ?固定行之间的垂直分割线??
? goHorzLine? ??????可滚动列之间的水平分割线 ???
? goVertLine? ???????可滚动行之间的垂直分割线?
? goRangeSelect?? ???可多重选择单元,如果包含goEditing,则忽略goRangeSelect。
? goDrawFocusSelected?? 用鼠标多重选择时,第一个选择的单元反白??
? goRowSizing? ??????用鼠标可改变列高??
? goColSizing?? ??????用鼠标可改变行寬??
? goRowMoving?? ????用鼠标可移动可滚动行??
? goColMoving?? ?????用鼠标可移动可滚动列?
? goEditing ??????????可编辑单元的内容 ?
? goAlwaysShowEditor?? 表格总是编辑模式,不需要F2或ENTER即有等待输入的游标。如果Options不包含goEditing或包含goRowSelect,则goAlwaysShowEditor无效。
? goTabs?? ???????????用TAB及Shift+TAB可切换表格单元
? goRowSelect?? 用滑鼠點一下可選取整列(亦與滑鼠可多重選擇互斥)??
? goThumbTracking?? 捲軸動時GRID跟著動,否則捲軸動完放開,GRID才動? ??
?
一、Delphi StringGrid控件的常用操作代码
// 初始化StirngGrid的首行和首列
procedure TReferContentForm.SetSGridTitle(SGrid: TSuiStringGrid);
var
? ColIndex, RowIndex: integer;
begi
您可能关注的文档
- 市场营销梳理—自己整理的仅做参考.doc
- 市场营销的方案定稿.doc
- 市场营销的管理制度.docx
- 市场营销计划及控制.doc
- 市场营销调研汇报黄l老师模板请勿随意传播.doc
- 市场观察—舌尖上的广播.doc
- 市场调查实训内容 [2].doc
- 市场调查报告提纲 [2].doc
- 市场调查汇报大三.doc
- 市场调查汇报的写作方法.doc
- 以韵润声:声乐学习中润腔技巧的感悟与践行.docx
- ISO14068碳中和核查-2025年赋能企业绿色转型的关键路径指南白皮书.pdf
- 以韩为鉴:探索韩国大学汉语教学方向的多维路径.docx
- 2.7 新的实验 课件(共38张PPT)-高中美术湘美版(2019)美术鉴赏(内嵌视频).pptx
- 以预为基,启智增慧:初中语文预习策略的实践与探索.docx
- 冀美版美术五年级下册13.风筝飞满天 课件(共31张PPT)(内嵌视频).pptx
- 2025年中国木制跳棋市场调查研究报告.docx
- 以马克思主义经济学视角洞察群众财产性收入增长的意义与路径.docx
- 仪式、认同与教育:陕西省X中学升旗仪式的社会学解析.docx
- 价值与效率双重视角下EGS消费者物流优化策略研究.docx
文档评论(0)