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,如需转载请自行联系原作者

目录
相关文章
layUI数据表格可编辑表格单元格值修改之后获取修改前的值
layUI数据表格可编辑表格单元格值修改之后获取修改前的值
386 0
|
8月前
用dragstart、drag、dragend、dragover、drop、dragleave实现针对表格列的顺序进行拖拽排序(附带实现选择某几列数据显示或隐藏)
用dragstart、drag、dragend、dragover、drop、dragleave实现针对表格列的顺序进行拖拽排序(附带实现选择某几列数据显示或隐藏)
|
JavaScript
jqGrid数据列表和表单的列隐藏/显示
jqGrid数据列表和表单的列隐藏/显示
125 0
禁用行、列、单元格单元格编辑
禁用行、列、单元格单元格编辑
|
存储 前端开发 数据库
el-table表格拖动列记住列宽度功能(刷新页面还在)
el-table表格拖动列记住列宽度功能(刷新页面还在)
476 0
C#编程-23:删除datagridview中选中的多行
C#编程-23:删除datagridview中选中的多行
278 0

热门文章

最新文章