Tabella RadioButton

I pulsanti di opzione non vengono considerati come singoli controlli, ma fanno parte di un gruppo di pulsanti di opzione che funziona come controllo RadioButtonGroup. Nella tabella RadioButton sono elencati i pulsanti per tutti i gruppi.

La tabella RadioButton include le colonne seguenti.

Colonna Tipo Chiave Nullable
Proprietà Identificatore S N
Ordine Integer S N
Valore Formattato N N
X Integer N N
S Integer N N
Larghezza Integer N N
Altezza Integer N N
Testo Formattato N S
Help Text N S

 

Colonne

Proprietà

Proprietà denominata da legare a questo pulsante di opzione. Tutti i pulsanti associati alla stessa proprietà diventano parte dello stesso gruppo.

Ordine

Intero positivo utilizzato per determinare l'ordinamento degli elementi all'interno di un elenco. Gli interi non devono essere consecutivi.

Valore

Stringa del valore associata a questo pulsante. Se si seleziona il pulsante, la proprietà associata viene impostata su questo valore.

X

Coordinata orizzontale all'interno del gruppo dell'angolo superiore sinistro del rettangolo di delimitazione del pulsante di opzione. Deve essere un numero non negativo.

Y

Coordinata verticale all'interno del gruppo dell'angolo superiore sinistro del rettangolo di delimitazione del pulsante di opzione. Deve essere un numero non negativo.

Larghezza

La larghezza del pulsante. Deve essere un numero non negativo.

Altezza

Altezza del pulsante. Deve essere un numero non negativo.

Testo

Titolo visibile localizzabile da assegnare al pulsante di opzione. Se il testo è troppo lungo per essere inserito nel controllo, viene troncato. Se il pulsante visualizza un'icona o una bitmap, questa colonna contiene il nome dell'immagine, ovvero una chiave nella tabella Binaria. Non è possibile visualizzare sia un'immagine che un testo su un pulsante.

Guida

Stringhe della Guida usate con il pulsante . Il testo è facoltativo ed è localizzabile. La stringa è divisa in due parti separate da un carattere (|). La prima parte della stringa viene usata come testo della descrizione comando. Questo testo viene visualizzato dalle utilità per la lettura dello schermo per i controlli che contengono un'immagine. La seconda parte viene usata per la Guida sensibile al contesto, anche se la Guida sensibile al contesto non è ancora stata implementata. Il carattere separatore è obbligatorio anche se è presente solo uno dei due tipi di testo.

Commenti

I valori interi per x, y, width e height si trovano nelle unità di installazione, non nelle unità di dialogo. Un'unità di installazione è uguale a un dodicesimo l'altezza della dimensione del carattere MS Sans Serif a 10 punti. Le coordinate per i controlli sono relative al cartellone.

Le coordinate dei pulsanti vengono date in relazione al gruppo. Se le coordinate del gruppo vengono modificate, i pulsanti all'interno del gruppo rimangono nella stessa posizione relativa tra loro.

Il contenuto dei campi Value e Text viene formattato dalla funzione MsiFormatRecord quando viene creato il controllo, pertanto può contenere qualsiasi espressione che la funzione MsiFormatRecord possa interpretare. La formattazione si verifica solo quando viene creato il controllo e non viene aggiornata se una proprietà coinvolta nell'espressione viene modificata durante la durata del controllo.

Ogni controllo RadioButtonGroup è associato a una proprietà . Il valore predefinito per questa proprietà deve essere inizializzato nella tabella Property. All'interno di ogni RadioButtonGroup specificato nella tabella RadioButton, potrebbe essere presente un pulsante di opzione con un valore nel campo Valore che corrisponde al valore predefinito per questa proprietà. Questo è il pulsante predefinito per il controllo RadioButtonGroup. Il pulsante predefinito viene inizialmente visualizzato come selezionato nel controllo .

Si noti che l'utente non può modificare lo stato attivo in una finestra di dialogo premendo TAB su un controllo RadioButtonGroup fino a quando non è stato selezionato uno dei pulsanti del gruppo. Per spostare lo stato attivo su questo gruppo di pulsanti premendo TAB, specificare uno dei pulsanti come pulsante predefinito per il gruppo.

Convalida

ICE03
ICE06
ICE17
ICE34
ICE46