como passar valores da celula do xtragrid para texbox

27/02/2012

0

galera, to usando o devexpress2011 e to com uma dificuldade usando o xtragrid, normalmente usando o grid do framework eu consigo passar o valor de uma celula de uma coluna especifica para um textbox atraves do evento click do grid, agora usando o xtragrid não consegui fazer esse mesmo procedimento, ja tentei algumas coisas mas não deu certo, se alguem souber e puder ajudar agradeço
Fernando Borstmann

Fernando Borstmann

Responder

Posts

27/02/2012

Joel Rodrigues

O GridControl do DevExpress possui um GridView relacionado, é nele que se encontram realmente os dados. O código abaixo pega o valor de uma coluna da linha selecionada:
---
gridView1.GetRowCellValue(gridView1.GetSelectedRows()[0], NOME_COLUNA);
---
Seria mais ou menos isso?
Boa sorte.
Responder

27/02/2012

Fernando Borstmann

Obrigado pela resposta, não cheguei a testar esse método, mas uma solução que encontrei foi adicionar um bindingsource ao projeto, e add esse binding como datasource do grid, assim como fazer o binding dos campos do form ao bindingsource, dessa maneira quando seleciono um item no grid ele automaticamente é selecionado nos textbox´s do form.
Responder

27/02/2012

Joel Rodrigues

Ah, entendi agora a situação. Pensei que você estava apenas querendo recuperar um valor específico dp grid.
Enfim, que bom que o problema foi resolvido.
Responder

08/04/2015

Eduardo

E como faço uma variável receber este valor? ou um textbox. Abs
Responder

08/04/2015

Joel Rodrigues

O método que falei lhe retorna um valor, é só utilizá-lo como preferir:
gridView1.GetRowCellValue(gridView1.GetSelectedRows()[0], NOME_COLUNA);
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar