Sdílet prostřednictvím


Informace o položkách ovládacího prvku strom

Ovládací prvky stromu (CTreeCtrl) mají řadu členských funkcí, které načítají informace o položkách v ovládacím prvku. Členová funkce GetItem načte některá nebo všechna data přidružená k položce. Tato data můžou zahrnovat text, stav, obrázky, počet podřízených položek a 32bitovou datovou hodnotu definovanou aplikací. K dispozici je také funkce SetItem , která může nastavit některá nebo všechna data přidružená k položce.

Členské funkce GetItemState, GetItemText, GetItemData a GetItemImage načítají jednotlivé atributy položky. Každá z těchto funkcí má odpovídající funkci Set pro nastavení atributů položky.

Členová funkce GetNextItem načte položku ovládacího prvku stromu, která nese zadanou relaci s aktuální položkou. Tato funkce může načíst nadřazenou položku, další nebo předchozí viditelnou položku, první podřízenou položku atd. Existují také členské funkce pro procházení stromu: GetRootItem, GetFirstVisibleItem, GetNextVisibleItem, GetPrevVisibleItem, GetChildItem, GetNextSiblingItem, GetPrevSiblingItem, GetParentItem, GetSelectedItem a GetDropHilightItem.

Členová funkce GetItemRect načte ohraničující obdélník pro položku ovládacího prvku stromu. Členské funkce GetCount a GetVisibleCount načítají počet položek ve stromovém ovládacím prvku a počet položek, které jsou aktuálně viditelné v okně ovládacího prvku stromu. Můžete zajistit, aby byla určitá položka viditelná voláním členské funkce EnsureVisible .

Viz také

Používání atributu CTreeCtrl
Ovládací prvky