Manualandia
a- a+

Frame, list box, option button

Frame

Un controllo Frame (Riquadro) viene utilizzatoper raggruppare elementi simili tra loro (esempio caselle dicontrollo o pulsanti di opzione), o per suddividereidealmente un form perché vi si svolgono operazionidistinte. Bisogna fare attenzione a verificare che ilcontrollo Riquadro sia abilitato, poiché in casocontrario si disabilitano anche gli oggetti in essoracchiusi.

 

List Box

Il controllo List Box (Elenco di Voci)visualizza un elenco di voci dal quale l'utentepotrà selezionarne una o più (selezionepiù MAIUSC per le voci contigue o CTRL per le voci nonadiacenti), a seconda dello stile definito.

Anche le proprietà del controllo ListBox possono essere impostate da programma in risposta, adesempio, ad eventi, secondo la sintassi generale: lstBox.nomeproprietà , dove lstBox è ilnome della List Box.

Nella tabella seguente vengono elencati imetodi associabili ad una List Box

 

Metodo: sintassi

Descrizione

Esempio

Commento

AddItem:

lstBox.AddItem voce, indice

Inserisce un nuovo elemento nell'elenco di voci

MioElenco.AddItem "pippo" , 0

Aggiunge la voce pippo come primo elemento dell'elenco

Clear:

lstBox.Clear

Svuota l'elenco

LstNames.Clear

Cancella tutte le voci dall'elenco della list box Names

RemoveItem:

lstBox.RemoveItem indice

Rimuove dall'elenco di voci l'elemento specificato dall'indice

MioElenco.Remove 0

Rimuove da MioElenco la prima voce

 

Nella successiva tabella vengono inveceelencati gli eventi di risposta del controllo List Boxpiù frequenti.

 

Evento

Descrizione

Click

Gestisce il click all'interno dell'elenco di voci

DblClick

Gestisce il doppio cli all'interno di un elenco di voci (corrisponde alla selezione di una voce)

Scroll

Gestisce lo scorrimento del contenuto dell'elenco di voci.

 

Option Button

L'Option Button (Pulsante Opzione, dettoanche Radio Button) è un piccolo cerchietto chepuò apparire selezionato (annerito) o menocorrispondentemente ai valori si/vero, no/falso. PiùOption Button non possono essere selezionaticontemporanemente ma sono in mutua esclusione. Leproprietà rilevanti del controllo sono Value (sintassiOptionControl.Value [=valore booleano -cioè vero o falso] e Caption (sintassi OptionControl.Caption [=Stringa]).