Duvida DataGridView C#

Com o debugger, expande os detalhes da Row, tira uma screen shot e posta aqui pra eu ver.

lembrando ques esses DataGridView faz conexão com um banco d dados…

Cara, se você olhar a propriedade Cells, vai ver que o Count exibe 0 células.
Essa sua DataGridViewRow é vazia. Você tem que adicionar as células para então preenchê-las, se não acusa erro mesmo.

Humm… entendi…

Agora eu fiz da seguinte maneira…

[code] string codigo = estoqueDataGridView.CurrentRow.Cells[0].Value.ToString();

        Form1 form = new Form1();
        DataGridViewRow row = new DataGridViewRow();
        row.CreateCells(form.compras_detalhesDataGridView);
        row.Cells[2].Value = codigo;
        
        
        form.compras_detalhesDataGridView.Rows.Add(row);[/code]

Mas está dando erro na linha:

Rows cannot be programmatically added to the DataGridView’s rows collection when the control is data-bound.

Parece que o erro está ocorrendo porque a DataGridView está conectado com um banco de dados…??

Cara dá uma olhada nos métodos de evento…

void EventoX(object sender, EventArgs e){
	/**
	 * Esse é o jeito de você obter o objeto datagridview que solicitou o evento.
	 * Basta utilizá-lo.
	 ***/
	DataGridView dgs = (DataGridView)sender;
	#region Lógicas de Inclusao do Registro e formularios
	//
	#endregion
	
}

Mas, desse jeito que estou fazendo está errado?

[code] private void estoqueDataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
{
string codigo = estoqueDataGridView.CurrentRow.Cells[0].Value.ToString();

        Form1 form = new Form1();
        DataGridViewRow row = new DataGridViewRow();
        row.CreateCells(form.compras_detalhesDataGridView);
        row.Cells[2].Value = codigo;
        
        form.compras_detalhesDataGridView.Rows.Add(row);
    }[/code]

Está dando erro na linha

Rows cannot be programmatically added to the DataGridView’s rows collection when the control is data-bound.

Alguem para ajudar?

Eu adicionaria a row em uma fonte de dados que pode ser usada como datasource…como você constroi o seu item row?

acho que isso resolve seu problema:

http://www.devasp.net/net/articles/display/1396.html