UMA FUNCAO PARA MONITORAR OUTRA?

JONATASBM1 25/02/2013 14:41:37
#419613
Bom Tarde Amigos, Estou com um problema ao Usar o Grid do Vb2008
Quando eu uso o evento DataGrid_Carrega_CellEndEdit e clico com o mouse ao invés de usar as setas to teclado o vb me da o erro reentrante e não consigo mais atualizar o grid enquanto o DataGrid_Carrega_CellEndEdit não finalizar.
Então eu estava pensando se existe alguma forma de fazer isto...
Private Sub DataGrid_Carrega_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGrid_Carrega.CellEndEdit
[ô]aqui entra CellEndEdit
[ô]chama a função abaixo
função_liga_desliga() [ô]aqui fica em um loop esperando o fim CellEndEdit
[ô]depois que chama a função acima, a função continua rodando e CellEndEdit continua o seu processo normal
End Sub()
[ô]aqui quando passamos pelo end sub do CellEndEdit a função função_liga_desliga() percebe que isto aconteceu e roda o procedimento de atualização e finaliza a função função_liga_desliga()
se minha explicação estiver muito confusa me avisem que tentarei ser mais claro
Desde já Muito Obrigado
Jonatas Marques
Faça seu login para responder