COMBOBOX STYLE

XAVIER 24/12/2012 17:49:07
#416374
Olá pessoal!

é possível alterar o estilo de uma combobox em tempo de execução ?

Obrigadão a todos.
AUSTANDER 25/12/2012 01:10:48
#416377
Olha, eu acho que o combobox que ja vem com o vb não dá naum, pelo menos não conseguir, mas no combobox do xtreme suite controls da pra fazer,

If cboNome.Style = xtpComboDropDown Then

cboNome.Style = xtpComboDropDownList

cboNome.AddItem [Ô]Ricardo[Ô]

cboNome.AddItem [Ô]Marcelo[Ô]

cboNome.AddItem [Ô]Julio[Ô]

ElseIf cboNome.Style = xtpComboDropDownList Then

cboNome.Style = xtpComboSimple

cboNome.SetFocus

ElseIf cboNome.Style = xtpComboSimple Then

cboNome.Style = xtpComboDropDown

cboNome.AddItem [Ô]Feijão[Ô]

cboNome.AddItem [Ô]Arroz[Ô]

cboNome.AddItem [Ô]Café[Ô]

End If

XAVIER 26/12/2012 12:11:03
#416419
Muito obrigado pela atenção AUSTANDER.

O esquisito que tem no evento o style e não permite alterar em tempo de execução.
AUSTANDER 26/12/2012 20:05:55
#416440
Resposta escolhida
Xavier,,pq vc num usa o xtreme suite controls ?/ é muito bom, tipo os componentes padrão do vb ja são muito ultrapassados

XAVIER 27/12/2012 11:02:24
#416459
Caro AUSTANDER !
é só baixar e adicioná-los no vb, não é ?
é uma dll ou uma ocx, porém o vb6 suporta ?
Tem um link para me direcionar ao componente certo, pelo que ví, tem um bocado de componente.


Obrigado.

ROBIU 28/12/2012 10:25:11
#416509
A propriedade Style do combobox do vb6 controla se pode editar (0), se vai exibir a lista (1) os se só vai permitir valores da lista (2).

Veja aqui sobre o xtreme

Este componente modifica a aparencia do combobox padrão para o estilo xp. é só adicionar o componente no seu form para seus combos ficarem conforme a figura

Segue o componente compilado, se preferir
XAVIER 28/12/2012 19:46:55
#416523
Obrigado a todos
XAVIER 28/12/2012 19:50:09
#416525
Obrigado a todos
Tópico encerrado , respostas não são mais permitidas