Fórum COMBO BOX COMO SELECIONAR CAMPO #468923

05/02/2014

0

Olá pessoal,

A minha duvida em questão é por exemplo eu tenho um COMBO BOX chamado NACIONALIDADE que tem os seguintes itens e também temos um EDIT chamado OUTRO.
NACIONALIDADE: BRASILEIRO
PARAGUAIO
OUTRO

OUTRO:_________________

O que eu gostaria de fazer é com que em certo momento ou seja quando ele for VISUALIZAR o COMBO BOX fique marcado com OUTRO ou seja como eu faço para selecionar a opção OUTRO para que fique marcado no COMBO BOX ao visualizar?
Eu consegui resolver da seguinte maneira
cbNacionalidade.Text = ''OUTRO''
ele automaticamente recebe o OUTRO no COMBO BOX mais eu to achando que isso é meio gambiarra pois parece que eu estou reescrevendo algo que já existe no COMBO BOX no qual eu poderia simplismente selecionar a posição que ele se encontra no COMBO BOX e é isso que eu não sei fazer a não ser desse jeito que eu mostrei.

CASO NÃO ENTRENDA EXPLICANDO MELHOR:
Se for BRASILEIRO não tem a necessidade de deixar marcado pois já vai estar registrado no banco de dados e o mesmo serve para PARAGUAIO, então automaticamente no COMBO BOX vai receber essas nacionalidades.
Agora com OUTRO ele nunca vai estar no banco de dados só serve como uma opção pois o que realmente vai para o banco de dados é o que o usuário escrever no campo EDIT chamado OUTRO.
Edson Vilhalba

Edson Vilhalba

Responder

Posts

05/02/2014

Luis Gazarolla

Tem varias maneiras de se fazer isso, uma delas é:

ComboBox.ItemIndex := ComboBox.Items.IndexOf('OUTRO');
Responder

Gostei + 0

05/02/2014

Edson Vilhalba

Tem varias maneiras de se fazer isso, uma delas é:

ComboBox.ItemIndex := ComboBox.Items.IndexOf('OUTRO');


Obrigado Luis! serviu perfeitamente!
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar