Ola, como preencher um textbox com clique no grid ?
em java ficaria assim :
int linha_selecionada = table.getSelectedRow();
textbox_teste.setText = (table.getValueAt(linha_selecionada, 0).toString());
como resolvo isso em c#?
Ola, como preencher um textbox com clique no grid ?
em java ficaria assim :
int linha_selecionada = table.getSelectedRow();
textbox_teste.setText = (table.getValueAt(linha_selecionada, 0).toString());
como resolvo isso em c#?
alguem??
Consegui a solução, foi apenas fazer :
tb_id.Text = dataGridView1.SelectedCells[0].Value.ToString();
fica a dica.
Boa!
Fico feliz que tenha fuçado até descobrir.
Esse é o jeito simples.
Para fazer algo mais dinâmico, você vai na sua GridView, vai em Properties e procura o evento CellClick.
Nele, você pode fazer algo como:
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
{
DataGridViewCell selectedCell = SeuDataGridView.Rows[e.RowIndex].Cells[e.ColumnIndex];
textBox.Text= selectedCell.Value;
}
Assim, a cada célula que você clicar, você mudará o conteúdo da sua textBox!