|
|
|
|
|
- Présentation du champ Arbre
- Champ d'une fenêtre ou d'une page dynamique
- Créer un champ Arbre
- Un menu contextuel proposé automatiquement
- Aspect d'un champ Arbre dans une fenêtre et dans une page
- Vocabulaire associé au champ Arbre
- Modes de remplissage d'un champ Arbre
Le champ Arbre (ou TreeView)
Présentation du champ Arbre Champ d'une fenêtre ou d'une page dynamique Le champ Arbre (également appelé champ TreeView) est une liste arborescente permettant de simplifier la visualisation d'informations pouvant être représentées sous forme arborescente. Par exemple, le champ Arbre est très souvent utilisé pour représenter l'arborescence d'un disque, d'un répertoire, ... Pour créer un champ de type Arbre : - Sous le volet "Création", dans le groupe "Données", cliquez sur "Arbre".
- Cliquez dans la fenêtre ou la page à la position où le champ doit être créé. Le champ apparaît en création.
Pour afficher les caractéristiques du champ, sélectionnez l'option "Description" dans le menu contextuel du champ. Aspect d'un champ Arbre dans une fenêtre et dans une page Vocabulaire associé au champ Arbre Pour manipuler un champ Arbre, quelques définitions sont nécessaires : | | Nom | Définition |
---|
Branche | Partie du champ Arbre pouvant définir un parcours :- de la racine à une feuille
- d'un noeud à un noeud
- d'un noeud à une feuille
- de la racine à un noeud.
| Elément | Nom générique correspondant au contenu d'un champ Arbre. Racine, Noeud ou Feuille sont des éléments d'un champ Arbre. | Feuille | Dernier élément de l'arborescence : il n'y a aucun niveau inférieur. | Noeud | Niveau intermédiaire, pouvant avoir des niveaux supérieurs (appelés également niveaux "Pères") et des niveaux inférieurs (appelés également niveaux "Fils"). Remarque : La racine ou les feuilles correspondent à des noeuds spécifiques. | Racine | Premier élément du champ Arbre. Toute l'arborescence peut être déroulée à partir de cet élément. |
Modes de remplissage d'un champ Arbre Un champ Arbre peut être rempli :
Liste des exemples associés :
|
Exemples unitaires (WINDEV) : Le champ Arbre (Treeview)
[ + ] Utilisation du champ Arbre par programmation grâce aux fonctions Arbre du WLangage.
|
|
Exemples didactiques (WINDEV) : WD Impression de Tree View
[ + ] Cet exemple montre comment imprimer un Treeview. Il utilise une classe "TreeImp" facilement réutilisable pour n'importe quel champ Treeview
|
|
Exemples complets (WINDEV) : WD Zip
[ + ] Cet exemple illustre l'utilisation des fonctions WLangage d'archivage avec compression. Dans cet exemple, nous abordons les trois principaux thèmes suivants : 1/ Comment créer une archive ? 2/ Comment compresser et décompresser des fichiers ? 3/ Comment gérer le Drag&Drop de l'Explorateur de fichiers de Windows vers un champ Arbre ? Résumé de l'exemple livré avec WINDEV : Cet exemple permet de créer et de lire des archives compressées au format WDZ, ZIP, CAB et RAR (en lecture uniquement). Ceci peut être très utile pour gérer des sauvegardes automatiques. D'autant plus que l'exemple permet de créer des archives multi-volumes.
|
|
Exemples unitaires (WEBDEV) : Le champ Arbre (bandeau de sélection)
[ + ] Simulation d'un bandeau de sélection sur un champ Arbre.
|
|
Exemples didactiques (WINDEV) : WD Lien reflexif
[ + ] Cet exemple illustre la gestion d'un lien réflexif avec les fonctions WLangage. Dans cet exemple, nous abordons les principaux thèmes suivants : 1/ Remplissage d'un champ avec contenu HFSQL (gestion automatique du lien réflexif). 2/ Remplissage par programmation.
|
Documentation également disponible pour…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|