Array
(
)

como passar valores da celula do xtragrid para texbox

Fernando Borstmann
   - 27 fev 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

Joel Rodrigues
   - 27 fev 2012

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.

Fernando Borstmann
   - 27 fev 2012

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.

Joel Rodrigues
   - 27 fev 2012

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.

Eduardo
   - 08 abr 2015

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

Joel Rodrigues
   - 08 abr 2015

O método que falei lhe retorna um valor, é só utilizá-lo como preferir:
#Código

gridView1.GetRowCellValue(gridView1.GetSelectedRows()[0], NOME_COLUNA);