PROBLEMAS COM COMBOBOX

PERCIFILHO 10/04/2012 16:40:41
#399501
Estou preenchendo uma ComboBox dessa maneira:

con.Open()
sql = [Ô]Select * From [Ô] & Tabela & [Ô] Order by descricao[Ô]
Da = New SqlDataAdapter(sql, con)
Da.Fill(Ds, Tabela)
con.Close()
MinhaCombo.Items.Clear()
For i As Integer = 0 To Ds.Tables(Tabela).Rows.Count - 1
Dim descricao As String = Ds.Tables(Tabela).Rows(i)([Ô]descricao[Ô])
MinhaCombo.Items.Add(descricao)
Next

Só que eu uso esse código quando abro o formulário, ou seja, no evento Load do formulário.
Porém, em tempo de execução, o usuário poderá incluir algum registro na tabela, então esta Combo terá que ser atualizada.
Só que eu não sei como fazer para ela atualizar.
Eu estava colocando esse mesmo código no evento DropDown da ComboBox, porém cada vez que eu clico na Combo, limpa o conteúdo (o texto selecionado).
Lembrando que quando o usuário vai adicionar um movo registro, é aberto uma tela onde ele inclui o registro novo e quando ele fecha, retorna a esse formulário, onde a Combo deveria ser atualizada.
Não sei se consegui explicar muito bem, mas espero ajuda de vocês.

Até mais.
JONATHANSTECKER 10/04/2012 16:44:13
#399503
Resposta escolhida
Cara, coloca essa função após o cadastro de um novo item.
Exemplo, o usuário clica em um botão que abrirá a janela de cadastro, ao fechar essa janela você recarrega os dados.
PERCIFILHO 10/04/2012 16:59:42
#399504
Por que quando eu clico na ComboBox, limpa o conteúdo dela?
JONATHANSTECKER 10/04/2012 17:02:19
#399505
Se está limpando o conteúdo da ComboBox deve ter alguma função perdida no evento Click ou SelectedChange.
PERCIFILHO 12/04/2012 12:28:23
#399687
Valeu, Jonathan. Já corrigi. Obrigado.
Até mais.
Tópico encerrado , respostas não são mais permitidas