MSFlexGrid 实现删除连续选择的多行数据。
2008-05-06 08:33
411 查看
private void btnDel_Click(object sender, EventArgs e)
...{
try
...{
if (axMSFlexGrid1.Rows > 1)
...{
int begin = axMSFlexGrid1.Row;
int end = axMSFlexGrid1.RowSel;
if (begin > end)
...{
begin = axMSFlexGrid1.RowSel;
end = axMSFlexGrid1.Row;
}
int[] rows = new int[end-begin + 1];
for (int i = 0; i < end-begin + 1; i++)
...{
if (i == 0)
rows[i] = begin;
else
rows[i] = begin + i;
}
for (int i = 0; i < rows.Length; i++)
...{
if (i == 0)
axMSFlexGrid1.RemoveItem(rows[i]);
else
...{
if (axMSFlexGrid1.Rows > 1)
axMSFlexGrid1.RemoveItem(rows[i] - i);
else
axMSFlexGrid1.Rows = 0;
}
}
}
else
axMSFlexGrid1.Rows = 0;
}
catch (Exception ex)
...{
MessageBox.Show(ex.Message);
}
}
...{
try
...{
if (axMSFlexGrid1.Rows > 1)
...{
int begin = axMSFlexGrid1.Row;
int end = axMSFlexGrid1.RowSel;
if (begin > end)
...{
begin = axMSFlexGrid1.RowSel;
end = axMSFlexGrid1.Row;
}
int[] rows = new int[end-begin + 1];
for (int i = 0; i < end-begin + 1; i++)
...{
if (i == 0)
rows[i] = begin;
else
rows[i] = begin + i;
}
for (int i = 0; i < rows.Length; i++)
...{
if (i == 0)
axMSFlexGrid1.RemoveItem(rows[i]);
else
...{
if (axMSFlexGrid1.Rows > 1)
axMSFlexGrid1.RemoveItem(rows[i] - i);
else
axMSFlexGrid1.Rows = 0;
}
}
}
else
axMSFlexGrid1.Rows = 0;
}
catch (Exception ex)
...{
MessageBox.Show(ex.Message);
}
}
相关文章推荐
- MSFlexGrid 实现删除连续选择的多行数据。
- MSFlexGrid 实现不连续选择单元格和实现保存MSFlexGrid数据到.DAT文件,并能从.DAT读出
- MSFlexGrid 实现不连续选择单元格和实现保存MSFlexGrid数据到.DAT文件,并能从.DAT读出
- 如何实现数据窗口的多行选择
- 实现在删除数据后,自增列的值连续
- ThinkPHP3.2.3选择多个CheckBox删除多条数据的实现(使用AJAX提交数据)
- Part 66 - Check及Uncheck所有CheckBox 同时删除多行数据记录的实现
- GridView控件与CheckBox结合,实现全选功能,同时实现删除选中的多行数据 .
- GridView控件与CheckBox结合,实现全选功能,同时实现删除选中的多行数据
- GridView获取后台数据实现多行多列选择,获取TextView文本内容
- Android表格布局TableLayout简单实现(Java动态添加,设置边框,删除数据(单行,多行))
- 在asp.net datagrid中实现多行数据编辑和删除
- 实现商品库存信息管理页面(AngularJS过滤器,orderBy排序,批量删除数据)
- iOS开发:一个高仿美团的团购ipad客户端的设计和实现(功能:根据拼音进行检索并展示数据,离线缓存团购数据,浏览记录与收藏记录的批量删除等)
- C语言中关于删除单链表中连续数据的一小段程序
- poi+jdbc实现从数据库中导出表的数据字典结构(单个sheet和多个sheet供你选择),并且生成excel文档,作者:vipyhd
- 用Java实现数据的显示,增加,删除,修改
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作
- 稳扎稳打Silverlight(57) - 4.0通信之WCF RIA Services: 概述, 通过 DomainDataSource 实现数据的添加、查询、更新和删除操作