社区
语言基础/算法/系统设计
帖子详情
delphi中stringgrid删除行问题
chen_shu_jie
2011-10-20 12:20:55
我是先定义一类,
TMyGrid = class(TStringgrid);
然后用
TMyGrid(stringgrid1).DeleteRow(stringgrid1.Row );
可以删除选中的行.
但是,假如我现在只有2行数据。
我点中第一行删除后,再点第一行,stringgrid1.Row是等于2而不是1,但是此时的第二行是没有数据的。
用循环删除行太麻烦了,有没有什么办法解决这个问题。。
...全文
479
3
打赏
收藏
delphi中stringgrid删除行问题
我是先定义一类, TMyGrid = class(TStringgrid); 然后用 TMyGrid(stringgrid1).DeleteRow(stringgrid1.Row ); 可以删除选中的行. 但是,假如我现在只有2行数据。 我点中第一行删除后,再点第一行,stringgrid1.Row是等于2而不是1,但是此时的第二行是没有数据的。 用循环删除行太麻烦了,有没有什么办法解决这个问题。。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
chen_shu_jie
2011-10-21
打赏
举报
回复
哦了,thank you
bdmh
2011-10-20
打赏
举报
回复
StringGrid1.RowCount := 0;
chen_shu_jie
2011-10-20
打赏
举报
回复
好像理解错了,我是说假如我现在只有2行数据。
但我在用的时候有10多行数据呢,如果有15行,我删了第一行(删了就没了),再删表格里面的第1行,此时的
stringgrid1.Row却是2,删除的也是表格显示出来的第二行,而这时表格显示的第2行 不是我想删除的行啊,我想删第1行的。
好绕,终于说完了。
string
grid
拖动换
行
delphi
string
grid
拖动换
行
增加
删除
修改
delphi
string
grid
拖动换
行
增加
删除
修改
支持多表头及单元格合并的
String
Grid
每个单元格可单独设置字体、颜色、对齐等格式 随意
行
、列锁定 指定表格背景图片,格线顔色 对每
行
数据提供状态管理(Modified,Inserted,Deleted,Unmodified) 动态插入、
删除
行
列 支持下拉框,按纽等内嵌编辑器,并能...
String
Grid
String
Grid
的扩展控件, 在
String
Grid
的基础上增加了: 分别定义每列属性; 支持多层表头、表头斜线 单元格合并、拆分; 每个单元格可单独设置字体、颜色、对齐等格式 随意
行
、列锁定 指定表格背景图片,格线顔色 ...
一些 VCL 控件的
Delphi
用法示例参考.rar
一些 VCL 控件的
Delphi
用法示例参考,这些示例都挺基础和实用,对学习
Delphi
中
的VCL控件使用有帮助: ...在
String
Grid
中
设置只读栏,在TListbox、TCombobox
中
实现自动搜索,在T
String
Grid
控件
中
删除
整
行
……
Delphi
开发技巧之-VCL
T
String
Grid
中
插入、
删除
一
行
T
String
Grid
保存和装载 TTreeview控件显示粗体节点 TWebBrowser
中
调用“查找”对话框 为Listview栏添加双击事件 为工具栏的TToolButton设置新的索引 仅通过Classname创建和管理任意窗体...
语言基础/算法/系统设计
16,748
社区成员
33,247
社区内容
发帖
与我相关
我的任务
语言基础/算法/系统设计
Delphi 语言基础/算法/系统设计
复制链接
扫一扫
分享
社区描述
Delphi 语言基础/算法/系统设计
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章