Condividi tramite


CTreeCtrl::EnsureVisible

Chiamare la funzione per assicurarsi che un elemento di visualizzazione struttura ad albero è visibile.

BOOL EnsureVisible(
   HTREEITEM hItem 
);

Parametri

  • hItem
    Un elemento albero che viene reso visibile.

Valore restituito

Restituisce TRUE se il sistema scorresse gli elementi nel controllo di visualizzazione ad albero per garantire che l'elemento specificato sia visibile.In caso contrario, il valore restituito è FALSE.

Note

Se necessario, la funzione consente di espandere l'elemento padre o scorre il controllo di visualizzazione ad albero in modo che l'elemento sia visibile.

Esempio

HTREEITEM hItem = m_TreeCtrl.GetSelectedItem();
// hmyItem is the item that I want to ensure is visible.
HTREEITEM hmyItem = m_TreeCtrl.GetChildItem(hItem);

// Expand the parent, if possible.
HTREEITEM hParent = m_TreeCtrl.GetParentItem(hmyItem);
if (hParent != NULL)
   m_TreeCtrl.Expand(hParent, TVE_EXPAND);

// Ensure the item is visible.
m_TreeCtrl.EnsureVisible(hmyItem);

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CTreeCtrl

Grafico della gerarchia

CTreeCtrl::GetFirstVisibleItem

CTreeCtrl::GetVisibleCount