torna all'elenco degli elementi della sezione Panels

# Elemento di catalogo: MultiPanel ()

## Descrizione

Il MultiPanel è un pannello utilizzato per realizzare pannelli mutevoli, ovvero che assumono programmaticamente le sembianze di uno tra n pannelli possibili. Esiste anche la possibilità di non visualizzare nessun pannello: in quesot cao il MultiPanel non produce nessuna struttura visualizzata. Il MultiPanel è lo strumento principale da utilizzare nel caso in cui sia necessaria la scomparsa di un intero pannello (cosa che non &egravE; possibile realizzare esclusivamente con i comandi di visibilità sui Widget).
All'interno del singolo tab è possibile inserire tutte le tipologie di pannello disponibili.

## Caratteristiche (features)

cod. | nome | descrizione
apparenza grafica
PMUL002 | card layout | Visualizza uno solo dei pannelli "inclusi"
dinamica di interazione
PMUL003 | elemento attivo persistente | Lo stato del pannello (ovvero l'informazione circa il pannello correntemente "attivo") è mantenuta durante la sessione utente
PMUL004 | attivazione item comandabile | E' possibile comandare da logica applicativa l'attivazione di uno degli elementi contenuti nel MultiPanel
PMUL005 | disattivazione totale | E' possibile non visualizzare nessuno degli elementi attivabili, in modo da nascondere competamente il pannello
PTAB009 | active item awareness | L'informazione di quale sial'item correntemente selezionato è a disposizione della logica applicativa
struttura
PMUL001 | contenimento pannelli | Può contenere (e dunque visualizzare uno per volta) le seguenti tipologie di pannello: FormPanel
PMUL006 | layout implicito | Il Multi Panel non ha un rendering proprio, ma assume di volta in volta quello dell'item correntemente attivo. Di conseguenza non è necessario specificare nessun layout

## Immagini

Esempio di multi panel

## Grado di implementazione delle varie caratteristiche

Nella tabella seguente è riportato il grado di implementazione delle varie caratteristiche/funzioni dell'elemento MultiPanel nelle differenti implementazioni.

cod | feature | guigen
--- | --- | ---
1.5.0 | 1.6.0
neutral-base | neutral-arricchita | neutral-base | neutral-arricchita
apparenza grafica
PMUL002 | card layout |  |  |  |
dinamica di interazione
PMUL003 | elemento attivo persistente |  |  |  |
PMUL004 | attivazione item comandabile |  |  |  |
PMUL005 | disattivazione totale |  |  |  |
PTAB009 | active item awareness |  |  |  |
struttura
PMUL001 | contenimento pannelli |  |  |  |
PMUL006 | layout implicito |  |  |  |