Compartilhar via


Propriedade TopIndex e evento Scroll para usuários do Visual Basic 6.0

Visual Basic 2008 não oferece mais suporte a TopIndex propriedade para um ComboBox controle ou o Scroll evento para ListBox ou ComboBox controles.

Diferenças Conceituais

Propriedade TopIndex

No Visual Basic 6.0, a TopIndex propriedade é usada para retornar ou conjunto um valor que especifica qual item em um ComboBox ou ListBox controle exibido na posição mais alta. Essa propriedade normalmente é usada para rolar a lista sem selecionar um item.

In Visual Basic 2008, o ComboBox controle não oferece suporte a TopIndex propriedade. Na maioria dos casos isso não deve representar um problema que conjunto o TopIndex propriedade não tem efeito visível, a menos que o Style propriedade estiver definida sistema autônomo 1 SimpleCombo.Nesse caso, você pode emular o ComboBox'sistema autônomo SimpleCombo comportamento por meio de um ListBox controle e um TextBox controle, sistema autônomo o ListBox controlar ainda oferece suporte a TopIndex propriedade.

Evento Scroll

The Scroll evento no Visual Basic 6.0 é usado em conjunto com o TopIndex propriedade para executar ações quando a lista é rolada. Visual Basic 2008 não oferece suporte a Scroll evento; no entanto, na maioria dos casos o SelectedIndexChanged evento deve ser um substituto adequado.

Observações de Atualização

Quando um aplicativo Visual Basic 6.0 é atualizado para Visual Basic 2008, qualquer código que referencia o TopIndex propriedade para um ComboBox controle ou qualquer código da Scroll procedimento de evento para um ComboBox ou ListBox controle não está atualizado. O Assistente de atualização insere um comentário de aviso no código; o código deve ser removido para o aplicativo compilar.

Consulte também

Conceitos

Controle ComboBox para usuários do Visual Basic 6.0

Controle ListBox para Usuários do Visual Basic 6.0

Referência

SelectedIndexChanged

SelectedIndexChanged