StringGrid控件

来源:互联网 发布:免费手机定位追踪软件 编辑:程序博客网 时间:2024/04/30 10:39

组件名称:StringGrid   
    
●固定行及固定列:
StringGrid.FixedCols:=
固定行之数;
StringGrid.FixedRows:=
固定列之数;
StringGrid. FixedColor:=
固定行列之颜色;
StringGrid.Color:=
资料区之颜色;

●资料行列之宽高度:
StringGrid.DefaultColWidth:=
内定全部之宽度;
StringGrid.DefaultRowHeight:=
内定全部之高度;
StringGrid.ColWidths[Index:Longint]:=
某一行整行之宽度;
StringGrid.RowHeights[Index:Longint]:=
某一列整列之高度;

●数据区(CELL)指定:
将某一行列停在画面之资料区最左上角:
StringGrid.LeftCol:=
某一行号;
StringGrid.TopRow:=
某一列号;
焦点移至某一格(CELL)内:
StringGrid.Row:=?;
StringGrid.Col:=?;
设定数据行列数:(包含固定行、列亦算在内)
StringGrid.RowCount:=?;
StringGrid.ColCount:=?;
写一字符串至某一格(CELL)内:
StringGrid.Cells[Col
, Row]:=字符串;
判断鼠标指针目前在哪一格(CELL)范围内:
StringGridMouse事件中(UP,DOWNMOVE)下:
VAR C , R : Longint;
Begin
StringGrid.MouseToCell(X,Y,C,R); {X,Y
MOUSE事件传入}
{
取回 C , R 即为目前之Col , Row }
......

StringGridOptions属性:
若要于程序执行中开启或关闭Options某一功能如 ‘goTABS’
: StringGrid.Options:= StringGrid.Options + [goTABS];
: StringGrid.Options:= StringGrid.Options - [goTABS];


goFixedHorzLine
固定列间之水平线
goFixedVertLine
固定行间之垂直线
goHorzLine
资料格间水平线
goVertLine
资料格间垂直线
goRangeSelect
鼠标可多重选择
goDrawFocusSelected
多重选择时,第一数据项反白
goRowSizing
鼠标可改变列高
goColSizing
鼠标可改变行宽
goRowMoving
鼠标可搬数据列
goColMoving
鼠标可搬数据行
goEditing
可编辑(与鼠标可多重选择互斥)
goAlwaysShowEditor
须有goEditing,不用按F4ENTER即有等待输入光标
goTabs
允许TABShift-TAB移动光标
goRowSelect
用鼠标点一下可选取整列(亦与鼠标可多重选择互斥)
goThumbTracking
滚动条动时GRID跟着动,否则滚动条动完放开,GRID才动

原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 门牙牙齿蛀掉了怎么办 吃了辣的牙齿痛怎么办 牙颈部楔状缺损怎么办 牙齿磨了很疼怎么办 小孩牙有窟窿疼怎么办 西瓜吃多了尿不停怎么办 吃了个西瓜不停拉肚子怎么办 例假完了又来了怎么办 肾上面有个肿瘤怎么办 膀胱壁毛糙增厚怎么办 痔疮手术后尿不出来怎么办 小牛肚一天不尿怎么办 小孩拉肚一直不好怎么办 尿涨但是尿很少怎么办 十四岁尿血医生说是肾炎怎么办 吃肉反胃想吐怎么办 母牛排尿带血尿发烧怎么办 4岁发烧40度怎么办 狗狗拉肚子咳漱哮喘怎么办 拉肚子拉脱水人无力怎么办 孕中期拉稀拉水怎么办 吃坏肚子拉稀水怎么办 手上起小疙瘩疼怎么办 手上长东西很痛怎么办 七八十斤猪拉稀怎么办 宝宝扁桃体化脓反复发烧怎么办 骑单车后膝盖痛怎么办 孩子一运动就喘怎么办 小孩晚上咳嗽很厉害怎么办 1岁宝宝夜里咳嗽怎么办 咳嗽咳的胸疼怎么办 儿童又咳又喘怎么办 咳嗽咳到胸口痛怎么办 咳嗽咳得肋骨疼怎么办 孕妇咳嗽咳得胸口疼怎么办 怀孕偏左侧宫腔怎么办 晨起活动后咳嗽怎么办 运动后乳房坠痛怎么办 嗓子痒咳嗽怎么办夜间最为难受 小孩鼻炎引起的咳嗽怎么办 跑完800米喉咙痒怎么办