DataGridView 行、列的隐藏和删除

简介:
1   行、列的隐藏

[VB.NET]
' DataGridView1 的第一列隐藏
DataGridView1.Columns(0).Visible =  False
' DataGridView1 的第一行隐藏
DataGridView1.Rows(0).Visible =  False

 

[C#]
// DataGridView1 的第一列隐藏
DataGridView1.Columns[0].Visible =  false ;
// DataGridView1 的第一行隐藏
DataGridView1.Rows[0].Visible =  false ;


2
  行头、列头的隐藏

[VB.NET]
列头隐藏
DataGridView1.ColumnHeadersVisible =  False
行头隐藏
DataGridView1.RowHeadersVisible =  False

 

[C#]
//  列头隐藏
DataGridView1.ColumnHeadersVisible =  false ;
//  行头隐藏
DataGridView1.RowHeadersVisible =  false ;


3
  行和列的删除

[VB.NET] 
删除名为 "Column1" 的列
DataGridView1.Columns.Remove("Column1") 
删除第一列  
DataGridView1.Columns.RemoveAt(0) 
删除第一行  
DataGridView1.Rows.RemoveAt(0)

 

[C#] 
删除名为 "Column1" 的列
DataGridView1.Columns.Remove("Column1");
删除第一列  
DataGridView1.Columns.RemoveAt(0);
删除第一行  
DataGridView1.Rows.RemoveAt(0);


4
  删除选中行

[VB.NET]
For   Each  r  As  DataGridViewRow  In  DataGridView1.SelectedRows
    
If   Not  r.IsNewRow  Then
        DataGridView1.Rows.Remove(r)
    
End   If
Next

 

[C#] 
foreach  (DataGridViewRow r  in  DataGridView1.SelectedRows)
{
    
if  (!r.IsNewRow)
    {
        DataGridView1.Rows.Remove(r);
    }
}

 




本文转自 qianshao 51CTO博客,原文链接:http://blog.51cto.com/qianshao/201780,如需转载请自行联系原作者

目录
相关文章
|
缓存 算法 开发者
【Conan 入门问题】Conan 删除本地缓存后的解决方法
【Conan 入门问题】Conan 删除本地缓存后的解决方法
600 0
|
开发工具 git 测试技术
Feature Toggle 实践总结
Feature Toggle 实践总结
14117 0
|
6月前
|
存储 SQL 监控
【亲测有用】数据中台系统管理能力演示
杭州奥零数据科技有限公司成立于2023年,专注于数据中台业务,维护开源项目AllData并提供商业版解决方案。AllData提供数据集成、存储、开发、治理及BI展示等一站式服务,支持AI大模型应用,助力企业高效利用数据价值。
|
12月前
|
前端开发 JavaScript Java
基于Java+Springboot+Vue开发的农产品商城管理系统
基于Java+Springboot+Vue开发的农产品商城管理系统(前后端分离),这是一项为大学生课程设计作业而开发的项目。该系统旨在帮助大学生学习并掌握Java编程技能,同时锻炼他们的项目设计与开发能力。 通过学习基于Java的农产品商城管理系统项目,大学生可以在实践中学习和提升自己的能力,为以后的职业发展打下坚实基础。
322 5
基于Java+Springboot+Vue开发的农产品商城管理系统
|
分布式计算 DataWorks 关系型数据库
DataWorks操作报错合集之使用连接串模式新增PostgreSQL数据源时遇到了报错"not support data sync channel, error code: 0001",该怎么办
DataWorks是阿里云提供的一站式大数据开发与治理平台,支持数据集成、数据开发、数据服务、数据质量管理、数据安全管理等全流程数据处理。在使用DataWorks过程中,可能会遇到各种操作报错。以下是一些常见的报错情况及其可能的原因和解决方法。
|
11月前
|
机器学习/深度学习 网络协议 安全
5G 网络的防御利器:抵御分布式拒绝服务攻击
5G 网络的防御利器:抵御分布式拒绝服务攻击
231 0
|
运维 监控 容灾
实现Java应用的高可用与自动化运维
实现Java应用的高可用与自动化运维
|
存储 PHP 数据安全/隐私保护
攻防世界 Web_php_unserialize
攻防世界 Web_php_unserialize
263 0
|
移动开发 JavaScript
echarts生成图表并下载为PDF文件(附带js源码地址)
echarts生成图表并下载为PDF文件(附带js源码地址)
372 0