stringgrid常用属性和常用操作

stringgrid常用属性和常用操作

ID:8790667

大小:63.50 KB

页数:13页

时间:2018-04-07

stringgrid常用属性和常用操作_第1页
stringgrid常用属性和常用操作_第2页
stringgrid常用属性和常用操作_第3页
stringgrid常用属性和常用操作_第4页
stringgrid常用属性和常用操作_第5页
资源描述:

《stringgrid常用属性和常用操作》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、StringGrid常用属性和常用操作StringGrid组件用于建立显示字符串的网格,与电子表格相似。它可使表格中的字符串和相关对象操作简单化。StringGrid组件提供了许多可控制网格外观念的属性,以及利用表格的结构响应用户操作的事件和方法。StringGrid具有关联对象与网格中的每个字符串的作用,这些对象为用户封装了字符串表示的信息或行为。 一、DelphiStringGrid控件的属性及使用说明1、固定行及固定列: (没有固定行列的时候,不能在运行时调节各个单元格的宽度和高度) StringGrid.FixedCols:=固定

2、行数; StringGrid.FixedRows:=固定列数;   StringGrid.FixedColor:=固定行列的颜色;   StringGrid.Color:=未固定行列的颜色(资料区);  2、资料区行列的宽度和高度:  StringGrid.DefaultColWidth:=內定全部的宽度;   StringGrid.DefaultRowHeight:=內定全部的高度;   StringGrid.ColWidths[Index:Longint]:=某一行整行的宽度;     StringGrid.RowHeights[In

3、dex:Longint]:=某一列整列之高度;     3、资料区(CELL)指定(将某一行列停在资料区最左上角) StringGrid.LeftCol:=某一行號;   StringGrid.TopRow:=某一列號;   4、焦点移动到某一单元格内:     StringGrid.Row:=?;   StringGrid.Col:=?;   5、设定资料区行数和列数:(包含固定行、列亦算在內)     StringGrid.RowCount:=?;   StringGrid.ColCount:=?;   6、给某一个单元格赋值(从0开

4、始):   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某

5、一功能如  ‘goTABS’,则可以如下:   开启: StringGrid.Options:=  StringGrid.Options  +  [goTABS];   关闭: StringGrid.Options:=  StringGrid.Options  -  [goTABS];    goFixedHorzLine  固定列之间的水平分割线  goFixedVertLine   固定行之间的垂直分割线   goHorzLine       可滚动列之间的水平分割线    goVertLine        可滚动行之间的垂直分割线

6、  goRangeSelect     可多重选择单元,如果包含goEditing,则忽略goRangeSelect。 goDrawFocusSelected  用鼠标多重选择时,第一个选择的单元反白   goRowSizing       用鼠标可改变列高   goColSizing        用鼠标可改变行寬   goRowMoving      用鼠标可移动可滚动行   goColMoving       用鼠标可移动可滚动列  goEditing          可编辑单元的内容  goAlwaysShowEditor  表

7、格总是编辑模式,不需要F2或ENTER即有等待输入的游标。如果Options不包含goEditing或包含goRowSelect,则goAlwaysShowEditor无效。 goTabs             用TAB及Shift+TAB可切换表格单元 goRowSelect  用滑鼠點一下可選取整列(亦與滑鼠可多重選擇互斥)   goThumbTracking  捲軸動時GRID跟著動,否則捲軸動完放開,GRID才動    一、DelphiStringGrid控件的常用操作代码//初始化StirngGrid的首行和首列procedu

8、reTReferContentForm.SetSGridTitle(SGrid:TSuiStringGrid);var ColIndex,RowIndex:integer;begin //画第

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。