我想通过“创建数据网格视图数据列”这个方法在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控件里面还是空的,不能这么创建?那该怎么创建呢?