CriandoBits
Identifique-se Entrar Esqueceu a senha? Esqueci minha senha

C# - Preencher TextBox com dados de um DataGridView

Por Benedito Silva Júnior - publicado em 19/05/2016


Preencher Textbox com informações dinâmicas de um DataGridView é um recurso interessante para poupar o tempo no momento de atualizar informações no banco de dados e representar esses dados nos formulários.

Uma demanda para essa técnica é quando precisamos, por exemplo, atualizar um cadastro de cliente ao clicar no registro do mesmo no DataGridView. Fazendo isso, automaticamente os dados do cliente podem ser mostrados em TextBox para, posteriormente, serem atualizados na base de dados.

O código abaixo mostra como exibir em TextBox, Label e ToolTip essas informações de forma dinâmica.

Veja:

//atribui ao textBox o valor contido na célula 0 do dataGridView TextBox.Text = DataGridView.CurrentRow.Cells[0].Value.ToString(); O mesmo princípio se aplica ao ComboBox, Label, ToolTip, enfim, a qualquer componente que tenha a propriedade "Text": ComboBox1.Text = DataGridView.CurrentRow.Cells[1].Value.ToString(); Label1.Text = DataGridView.CurrentRow.Cells[2].Value.ToString(); ToolTip1.Text = DataGridView.CurrentRow.Cells[3].Value.ToString();


 
Voltar a pagina anteriorVoltarSubir ao topo da páginaTopo