como passar valores da celula do xtragrid para texbox
27/02/2012
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
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.
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.
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.
E como faço uma variável receber este valor? ou um textbox. Abs
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);