ComboBox em DataGridView
04/06/2008
0
Pessoal,
tenho um DataGridView com 3 colunas que representa Produtos.
CODIGO, DESCRICAO, REFERENCIA
CODIGO E DESCRICAO são textos, normal mesmo.
REFERENCIA é um Combobox(DataGridViewComboBoxColumn)
Esse combobox serve para falar se este produto tem algum outro produto como ´pai´.
Por exemplo:
COD DESC REF
1 Produto 1 NULL
2 Produto 2 NULL
3 Produto 3 2
4 Produto 4 1
Ou seja, o Produto 3 é filho do Produto 2, e assim por diante..
Então eu precisava preencher esse combobox com todos os produtos, menos o próprio produto da linha da combo.
Como eu consigo pegar a referência de cada combo da linha do datagrid?
Tentei pelo evento RowsAdded, mas ainda não consegui pegar a combobox específica daquela linha, e ao tentar filtrar o datasource para adicionar só os itens que eu preciso para aquele combo, ficou igual em todos os combobox.
Alguém pode me ajudar?
tenho um DataGridView com 3 colunas que representa Produtos.
CODIGO, DESCRICAO, REFERENCIA
CODIGO E DESCRICAO são textos, normal mesmo.
REFERENCIA é um Combobox(DataGridViewComboBoxColumn)
Esse combobox serve para falar se este produto tem algum outro produto como ´pai´.
Por exemplo:
COD DESC REF
1 Produto 1 NULL
2 Produto 2 NULL
3 Produto 3 2
4 Produto 4 1
Ou seja, o Produto 3 é filho do Produto 2, e assim por diante..
Então eu precisava preencher esse combobox com todos os produtos, menos o próprio produto da linha da combo.
Como eu consigo pegar a referência de cada combo da linha do datagrid?
Tentei pelo evento RowsAdded, mas ainda não consegui pegar a combobox específica daquela linha, e ao tentar filtrar o datasource para adicionar só os itens que eu preciso para aquele combo, ficou igual em todos os combobox.
Alguém pode me ajudar?
Glaydersen
Curtir tópico
+ 0
Responder
Posts
26/06/2008
Sbtbua
e ae brow, blz
acho que ao carregar a pagina voce vai ter que percorrer linha por linha do grid e conforme o ID da linha atraves de um metodo buscar a referencia.
[]´s
acho que ao carregar a pagina voce vai ter que percorrer linha por linha do grid e conforme o ID da linha atraves de um metodo buscar a referencia.
[]´s
Responder
Clique aqui para fazer login e interagir na Comunidade :)