Como fazer para selecionar / em branco uma combinação de dados? SelectedIndex = -1 não funciona

Eu estou tentando desmarcar (em branco) um número de caixas de combinação no meu aplicativo de formulários do windows. Na minha aplicação eu tenho um método Reset que define o SelectedIndex para cada combinação para -1. Todas as minhas caixas de combinação são ligadas por dados, ou seja, cada caixa de combinação é preenchida usando uma fonte de dados.

Tenho notado que, às vezes, meu método Reset funciona, ou seja, ele desmarca o item atualmente selecionado e torna o combo em branco. No entanto, outras vezes ele escolhe o primeiro item (SelectedIndex = 0) logo após eu tentar configurá-lo para -1. Do ponto de vista dos usuários, isso parece um bug, pois nem sempre "limpa" o formulário.

Segundo o MSDN:

"Para desmarcar o item atualmente selecionado, defina o SelectedIndex como -1. Você não pode definir o SelectedIndex de um item de ComboBox como -1 se o item for um item com limite de dados."

Alguém sabe de uma solução alternativa?

Muito Obrigado