ComboBox em DataGridView

.NET

04/06/2008

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?


Glaydersen

Glaydersen

Curtidas 0

Respostas

Sbtbua

Sbtbua

04/06/2008

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


GOSTEI 0
POSTAR