Partager via


Les informations d'élément de contrôle d'arborescence

Les contrôles d'arborescence (CTreeCtrl) ont plusieurs fonctions membres qui récupèrent les informations sur les éléments dans le contrôle.La fonction membre de GetItem en récupère ou toutes les données associées à un élément.Ces données peut inclure le texte de l'élément, l'état, des images, le nombre d'éléments enfants, et une valeur de données 32 bits définie par l'application.Il existe également une fonction de SetItem qui peut en définir ou toutes les données associées à un élément.

Les fonctions membres de GetItemState, de GetItemText, de GetItemData, et de GetItemImage récupèrent des attributs d'un élément.Chacune de ces fonctions a une fonction définie correspondante pour définir les attributs d'un élément.

La fonction membre de GetNextItem extrait l'élément de contrôle d'arborescence qui stocke la hauteur spécifiée à l'élément actuel.Cette fonction peut récupérer le parent d'un élément, l'élément visible suivant ou précédent, le premier élément enfant, et ainsi de suite.Il existe également des fonctions membres pour parcourir l'arborescence : GetRootItem, GetFirstVisibleItem, GetNextVisibleItem, GetPrevVisibleItem, GetChildItem, GetNextSiblingItem, GetPrevSiblingItem, GetParentItem, GetSelectedItem, et GetDropHilightItem.

La fonction membre de GetItemRect extrait le rectangle englobant d'un élément de contrôle tree.Les fonctions membres de GetCount et de GetVisibleCount récupèrent un nombre d'éléments dans un contrôle d'arborescence et un nombre des éléments qui sont visibles actuellement dans la fenêtre du contrôle d'arborescence, respectivement.Vous pouvez garantir qu'un élément particulier est visible en appelant la fonction membre d' EnsureVisible .

Voir aussi

Référence

Utilisation CTreeCtrl

Concepts

Contrôles (MFC)