我是这样做的:
int count = this.dataGridView1.Columns.Count;
for (int i = 0; i < count; i++)
{
DataGridViewColumn column = this.dataGridView1.Columns[i];
if (column is DataGridTextBoxColumn)
this.dataGridView1.Columns.RemoveAt(i);
}
但是没有效果出来。希望知道的帮帮忙,谢谢。
int count = this.dataGridView1.Columns.Count;
for (int i = 0; i < count; i++)
{
DataGridViewColumn column = this.dataGridView1.Columns[i];
if (column is DataGridTextBoxColumn)
this.dataGridView1.Columns.RemoveAt(i);
}
但是没有效果出来。希望知道的帮帮忙,谢谢。
解决方案 »
- VS2012连接SQLSERVER的问题
- .net 中条型码打印
- 未处理的“System.StackOverflowException”
- C#中两个窗体之间的转值
- DataGridView显示数据效率
- 用BerConverter.Encode进行BER编码怎么做?
- string和char 的问题
- 请问SQL Server有没有查看SQL语句执行记录的方式?比如我怎么知道数据库什么时候执行了什么SQL语句或存储过程及相关参数??
- 有关程序编译调试的问题?
- 救命啊!!程序在网吧运行出错啦
- c# 中怎么实现数据拖拽,在线等
- 大家好,现在有一个问题想请教一下大家,C#里面怎样编程来打开DAT文件?谢谢!!!!!!
{
if (dataGridView1.Columns[i] is DataGridViewTextBoxColumn)
{
dataGridView1.Columns.Remove(dataGridView1.Columns[i]);
}
}
for (int i = count - 1; i >= 0; i--)
{
DataGridViewColumn column = this.dataGridView1.Columns[i] ;
if (column is DataGridViewTextBoxColumn)
this.dataGridView1.Columns.RemoveAt(i);
}
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码) http://feiyun0112.cnblogs.com/