English
Instant Developer Foundation Documentazione
  • Reference Librerie
  • Oggetti UI
  • Libreria Grafico
  • Proprietà

Collapsable

proprietà copia link

Scopo

Gli oggetti di tipo grafico possono essere aperti o chiusi. Quando un grafico è chiuso viene mostrata solo la barra del titolo in cui è presente un bottone per aprirlo (icona +) mentre quando il grafico è aperto esso viene mostrato interamente ed è possibile chiuderlo cliccando sul bottone di chiusura (icona -).

La proprietà Collapsable indica se il grafico può o meno essere aperto/chiuso dall'utente. Se vale True indica che il grafico può essere aperto o chiuso dall'utente quindi viene mostrato all'utente il bottone (icona - se aperto, icona + se chiuso) prima del nome del grafico. Se vale False indica che il grafico non può essere aperto o chiuso dall'utente e non viene mostrato il relativo bottone.

Sintassi

boolean c = False // 
// 
c := Grafico.Collapsable

Quando letta

Restituisce True se viene mostrato all'utente il bottone necessario per chiudere o aprire il grafico, False se il bottone non viene mostrato e l'utente non può aprire o chiudere grafico.

Quando impostata

Mostra o nasconde all'utente il bottone necessario per aprire o chiudere il grafico.

Esempio di codice

// *****************************************************************
// Abilita/Disabilità la possibilità di aprire e chiudere i pannelli
// *****************************************************************

public void CategorieDettagli.AbilitaDisabilitaAperturaChiusura()
{
  // Innanzitutto invertiamo la proprietà Collapsable (cioè abilito/disabilito
  // la funzionalità di apertura/chiusura dei pannelli)

  Prodotti.Collapsable := NOT(Prodotti.Collapsable)
  Ordini.Collapsable := NOT(Ordini.Collapsable)
  DettagliOrdini.Collapsable := NOT(DettagliOrdini.Collapsable)
  // 
  // Poi, se è possibile aprire o chiudere i pannelli

  if Prodotti.Collapsable
  {
    // Apro i prodotti
    Prodotti.Collapsed := False
    // 
    // Chiudo gli altri dettagli

    Ordini.Collapsed := True
    DettagliOrdini.Collapsed := True
  }
  else  // Non è possibile aprire o chiudere i prodotti
  {
    // Apro tutti i dettagli, dato che l'utente non potrà aprirli in autonomia
    Prodotti.Collapsed := False
    Ordini.Collapsed := False
    DettagliOrdini.Collapsed := False
  }
}
  • Se la proprietà viene impostata a False (e quindi non viene mostrato il bottone per aprire o chiudere il grafico) è comunque possibile aprire o chiudere il grafico da codice, mediante la proprietà Collapsed.

Ultima modifica: 25/10/2016 / Validità: da 8.1.3650

Vedi Anche

  • Collapsed (proprietà)
  • On Change Collapse (evento)

Hai trovato utile l'articolo?

Grazie per il feedback!

Ti serve altro aiuto?

Consulta il Forum