|
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 |