Scopo
La procedura ExpandNodesByLevel espande o collassa i nodi per livello di profondità dei nodi nell'albero. Può essere utile se si desidera mostrare all'utente un albero i cui nodi siano già espansi fino ad un determinato livello di profondità.
Sintassi
// Espando tutti i nodi al primo livello
Albero.ExpandNodesByLevel(livello, espandi)
Albero.ExpandNodesByLevel(livello, espandi)
Argomenti
Livello | E' un numero intero che indica il livello al quale occorre espandere o collassare i nodi. |
Espandi | E' un valore booleano opzionale che indica se occorre espandere o collassare i nodi. Il valore di default è True. |
Esempio di codice
// ******************************************************
// Espande/Collassa tutti i nodi fino ad un certo livello
// ******************************************************
public void AlberoDO.EseguiEspansionePerLivello()
{
if Parametri.Livello > ZERO
{
// Espando/Collasso i nodi fino al livello richiesto
Documenti.ExpandNodesByLevel(Parametri.Livello, Parametri.Espandi
)
}
}
// Espande/Collassa tutti i nodi fino ad un certo livello
// ******************************************************
public void AlberoDO.EseguiEspansionePerLivello()
{
if Parametri.Livello > ZERO
{
// Espando/Collasso i nodi fino al livello richiesto
Documenti.ExpandNodesByLevel(Parametri.Livello, Parametri.Espandi
)
}
}
-
Se il parametro Espandi è True la procedura espande tutti i nodi il cui livello è inferiore o uguale a quello fornito alla procedura stessa. Per esempio, eseguendo la chiamata:
Albero.ExpandNodesByLevel(2, True)
il sistema espande tutti i nodi di livello 1 e 2 senza modificare lo stato di espansione di tutti i nodi aventi livello 3 o più. -
Se il parametro Espandi è False la procedura collassa tutti i nodi il cui livello è superiore a quello fornito alla procedura stessa. Per esempio, eseguendo la chiamata:
Albero.ExpandNodesByLevel(2, False)
il sistema collassa tutti i nodi dal livello 3 in su senza modificare lo stato di espansione di tutti i nodi aventi livello 1 e 2. - Questa funzionalità non è supportata in Applicazioni Mobile.
Ultima modifica: 23/03/2021 / Validità: da 6.5.2680