OGGETTO BOTTONE RADIO

Descrizione

E’ un campo utilizzato per gestire più controlli Bottoni Radio appartenenti allo stesso gruppo (proprietà Gruppo uguale) che sono selezionabili in alternativa l’uno all’altro;

Proprietà specifiche

Oltre alle proprietà comuni sono disponibili le seguenti proprietà:

  • Gruppo: rappresenta il gruppo cui il BottoneRadio appartiene.
    Più BottoniRadio appartenenti allo stesso gruppo rappresentano opzioni differenti dello stesso campo e per questo devono avere lo stesso campo collegato e la stessa descrizione campo.

  • ValoreOpzione: rappresenta il valore che verrà scritto nel campo quando il BottoneRadio è selezionato.

Eventi specifici

  • EventoCambia:
    evento attivato al cambiamento del valore del campo. Per ogni pulsante radio, l’evento parte sia quando viene spuntato esso stesso, sia quando viene spuntato un altro radio appartenente allo stesso gruppo. Può essere utilizzato per
    – assegnare altri campi in base al valore inserito nel campo
    – verificare la validità del valore inserito dando eventualmente un messaggio all’utente

per maggiori informazioni sugli eventi leggi qui.

Proprietà utilizzabili da codice lato Server (VB.NET/C#)

  • BackColor: colore di sfondo, di tipo System.Drawing.Color. 
  • Enabledse viene settato False, il campo non risulta più modificabile (la descrizione del nome diventa di colore grigio). 
  • ForeColor: colore del testo, di tipo System.Drawing.Color.
  • Style(“<elemento css>”): consente di leggere e modificare il valore dell’elemento dello stile CSS specificato come parametro.
  • ToolTip: testo di aiuto da visualizzare al passaggio del mouse sull’oggetto.
  • Value: se True, l’opzione è selezionata. NOTA: se si assegna il valore true da codice, è necessario assegnarlo a false agli oggetti dello stesso gruppo.
  • Visiblese True, il campo è visibile.

Metodi utilizzabili da codice lato Client (Javascript)

  • show()visualizza l’oggetto.
  • hide()nasconde l’oggetto.
  • enable()abilita l’oggetto.
  • disable(): disabilita l’oggetto.
  • setValue(<value>): assegna il valore <value> all’oggetto.
  • getValue(): restituisce il valore dell’oggetto.
  • setLabel(<value>): assegna l’etichetta dell’oggetto.