Clube VB - Caixa de Ferramentas e Controles

Aula 08

Controles : Botões de Opção : Option Button

Dentre as principais propriedades de um botão de opção temos:

Propriedade Função
Name Nome dado ao componente, que será utilizado dentro do código fonte da aplicação sempre que o sistema apontar para o mesmo.
Caption Utilizada para permitir ao usuário determinar a finalidade de cada um dos botões de opção.
Value Propriedade geralmente utilizada durante o sistema em tempo de execução, pois através desta, o sistema saberá de uma opção está ou não marcada, através do resultado True ou False.
Style Se estiver setada para "0 - STANDARD" será desenhado um botão de opção padrão, caso contrário, estando setado para "1 - Graphical", o botão de opção terá a aparência de um botão de comando, permitindo apenas uma seleção dentro de um grupo.

Dentre os principais eventos de um botão de opção, podemos citar:

Click Evento onde mais comumente é testado o valor da propriedade Valeu do botão, ou seja, após clicado sobre uma determinada opção.

Controle : Caixa de Seleção : Check Box

Este controle é muito similar ao botão de opção, testando-se a propriedade VALUE de ambos para saber se um controle está ticado ou não. As diferenças fundamentais entre estes dois controles são:

1) As caixas de seleção representam controles simples;

2) As caixas de seleção não são mutuamente exclusivas.

Sendo assim, um botão pode possuir dois estados : True ou False (selecionado ou não), já uma caixa de seleção poderá ter até três estados: selecionada, não selecionada e acinzentada (nem ativada e nem desativada, indicando que aquela opção não poderá ter o seu conteúdo alterado pelo usuário).

Controle : Caixas de lista : List Box

Este controle tem a finalidade de exibir ao usuário uma lista de dados. Exemplo: Uma lista de todos os estados do Brasil, que será disponibilizada ao usuário no ato do preenchimento do estado residencial do mesmo em sua ficha cadastral.Esta lista poderá oferecer ao usuário a oportunidade de seleção de um ou mais de seus dados para que esta seleção seja utilizada em processamento posterior. Os dados de uma lista não podem ser editados de forma direta, ou seja, na própria lista, pois como o nome diz, é um controle de seleção e não de alteração de dados. Veja a seguir as principais propriedades das caixas de lista:

Propriedade Objetivo
List Retorna o valor selecionado de uma lista
ListCount Fornece o número de itens de uma caixa de lista
MultiSelect Determina se o usuário pode ou não selecionar mais de um item da lista
Selected Propriedade boleana que pode assumir um valor para que em tempo de execução um valor da lista esteja previamente selecionado.
Sorted Classifica ou não os itens de uma lista

A propriedade list deverá ser utilizada com uma indexação de itens, ou seja, as posições dos valores de uma caixa de lista se iniciam em zero e vão até o número total de itens menos 1. Este índice deverá ser utilizado também na propriedade Selected, conforme observamos no exemplo a seguir:

List1.Selected(4)=true

No comando acima, estamos pré-selecionado (via código) o quarto item da lista.

O evento mais utilizado nas caixas de lista é o DblClick(), ou seja, verificando o item selecionado.

Já o método AddItem é utilizado para preencher os itens de uma lista. O método RemoveItem é utilizado para excluir um item de uma lista e o método Clear utilizado para remover todos os itens de uma lista. Observe os exemplos a seguir:

List1.additem "Paulo"

No exemplo acima, na caixa de lista denominada "List1" foi incluso o valor "Paulo".

Na próxima aula iremos dar continuidade ao estudo dos principais componentes de sua caixa de ferramenta para que possamos dar inicio ao desenvolvimento dos primeiros exemplos.

 

 

Voltar

Principal | Cursos Gratuitos | Cursos Diversos | Dicas | Promoções | Mapa do Site | QUIZ |
| Classificados | Central Currículo | Fórum | Fale Conosco