我想通过“创建数据网格视图数据列”这个方法在DataGridView控件里面创建各行各列!private DataGridViewColumn 创建数据网格视图数据列(string ColumnName)
{
//创建一个DataGridViewCell(数据网格视图单元格)对象
DataGridViewCell dgvc = dgvSome.Rows[0].Cells[ColumnName];//这里出错了,提示:索引超出范围。必须为非负值并小于集合大小;不晓得是什么原因!
dgvc.InheritedStyle.BackColor = Color.BlueViolet;
//创建一个DataGridViewColumn(数据网格视图列)对象
DataGridViewColumn dgvcolumn = new DataGridViewColumn(dgvc);
dgvcolumn.CellTemplate = dgvc;
dgvcolumn.HeaderText = ColumnName;
dgvcolumn.Name = ColumnName;
dgvcolumn.DataPropertyName = ColumnName; return dgvcolumn;
}是不是我思路搞错了?dgvSome是DataGridView控件,是不是当前DataGridView控件里面还是空的,不能这么创建?那该怎么创建呢?
{
//创建一个DataGridViewCell(数据网格视图单元格)对象
DataGridViewCell dgvc = dgvSome.Rows[0].Cells[ColumnName];//这里出错了,提示:索引超出范围。必须为非负值并小于集合大小;不晓得是什么原因!
dgvc.InheritedStyle.BackColor = Color.BlueViolet;
//创建一个DataGridViewColumn(数据网格视图列)对象
DataGridViewColumn dgvcolumn = new DataGridViewColumn(dgvc);
dgvcolumn.CellTemplate = dgvc;
dgvcolumn.HeaderText = ColumnName;
dgvcolumn.Name = ColumnName;
dgvcolumn.DataPropertyName = ColumnName; return dgvcolumn;
}是不是我思路搞错了?dgvSome是DataGridView控件,是不是当前DataGridView控件里面还是空的,不能这么创建?那该怎么创建呢?
解决方案 »
- 求指教 listview 加载 listview items只要一条数据
- winform 关于水晶报表提示 ‘选定公式的结果必须是布尔值’的问题
- [存储过程调用] sql2005带有Output参数的存储过程在C#中调用的问题
- 在A窗体调用B窗体时如果调用B窗体的参数啊?
- DataGridView 和BindingNavigator
- UDP通讯,如何指定客户端的发送端口?
- List<object> 在方法A中不断的Add,在方法B中不断的RemoveAt(0),这个怎么操作?
- 求个c#或ASP.NET方面的英文论文,最好带中文翻译
- 关于DataGridView的列排序问题(着急)
- 一个事物处理的问题
- 如何实现一个函数通过socket异步获取数据
- 高手来帮忙看下 一个格式转换
web下使用GridView