Você está aqui: Delphi ::: VCL - Visual Component Library ::: TComboBox

Entenda e aprenda a usar o controle TComboBox em suas aplicações Delphi

Quantidade de visualizações: 27794 vezes
O controle ComboBox (representando pela classe TComboBox) é uma combinação de uma caixa de texto (Edit) com uma lista de itens, a partir da qual um item pode ser selecionado. Geralmente usamos controles ComboBox quando queremos fornecer ao usuário uma série de opções mas dispomos de pouco espaço na janela do aplicativo. Desta forma, ao clicar na setinha do ComboBox, a lista de opções é exibida.

Dependendo do estilo do ComboBox, os usuários podem, além de escolher valores já existentes na lista de opções, digitar outros valores no controle. Certifique-se de escolher o estilo adequado de acordo com a funcionalidade que você deseja.

A forma mais comum de se colocar um controle ComboBox em um formulário é acessando a aba Standard no Tool Palette. Em seguida localize o controle TComboBox e arraste-o para a posição desejada no formulário. Em tempo de design, itens podem ser adicionados à um ComboBox da seguinte forma:

a) Selecione o controle no formulário;
b) Pressione F11 para exibir a janela do Object Inspector;
c) Localize a propriedade Items e dê duplo-clique em cima do valor TStrings (ou clique no botão ao lado do valor da propriedade;
d) A IDE do Delphi exibirá a janela do String List Editor. Adicione os itens que você deseja separando-os com Enter;
e) Clique OK e já verá os itens no componente ComboBox.

Em tempo de execução itens podem ser adicionados a um ComboBox usando-se a função Add() do objeto Items do ComboBox. A propriedade Items da classe ComboBox é do tipo TString, ou seja, é a responsável por armazenar e permitir a manipulação dos itens de um ComboBox quando estes são do tipo string. Veja:

procedure TForm1.Button3Click(Sender: TObject);
begin
  // vamos adicionar três itens ao ComboBox
  ComboBox1.Items.Add('Goiânia');
  ComboBox1.Items.Add('Anápolis');
  ComboBox1.Items.Add('Cuiabá');
end;

Para mais dicas e truques sobre como tirar o maior proveito deste controle, veja a seção correspondente ao controle ComboBox na categoria VCL (Visual Component Library) do nosso site.

Para fins de compatibilidade, esta dica foi escrita usando Delphi 2009.

Link para compartilhar na Internet ou com seus amigos:

Desafios, Exercícios e Algoritmos Resolvidos de Delphi

Veja mais Dicas e truques de Delphi

Dicas e truques de outras linguagens

E-Books em PDF

E-Book 350 Exercícios Resolvidos de Java - PDF com 500 páginas
Domine lógica de programação e a linguagem Java com o nosso E-Book 350 Exercícios Exercícios de Java, para você estudar onde e quando quiser.

Este e-book contém exercícios resolvidos abrangendo os tópicos: Java básico, matemática e estatística, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book
E-Book 650 Dicas, Truques e Exercícios Resolvidos de Python - PDF com 1.200 páginas
Domine lógica de programação e a linguagem Python com o nosso E-Book 650 Dicas, Truques e Exercícios Exercícios de Python, para você estudar onde e quando quiser.

Este e-book contém dicas, truques e exercícios resolvidos abrangendo os tópicos: Python básico, matemática e estatística, banco de dados, programação dinâmica, strings e caracteres, entrada e saída, estruturas condicionais, vetores e matrizes, funções, laços, recursividade, internet, arquivos e diretórios, programação orientada a objetos e muito mais.
Ver Conteúdo do E-book

Linguagens Mais Populares

1º lugar: Java
2º lugar: Python
3º lugar: C#
4º lugar: PHP
5º lugar: C
6º lugar: Delphi
7º lugar: JavaScript
8º lugar: C++
9º lugar: VB.NET
10º lugar: Ruby



© 2025 Arquivo de Códigos - Todos os direitos reservados
Neste momento há 28 usuários muito felizes estudando em nosso site.