Sdílet prostřednictvím


Ovládací prvky záhlaví a seznam

Ve většině případů budete používat ovládací prvek hlavičky, který je vložen do CListCtrl nebo CListView objektu.Nicméně existují případy, kde je žádoucí, například zpracování dat uspořádaná do sloupců nebo řádků, do objektu control samostatné záhlaví CView-odvozené objekt.V těchto případech potřebujete větší kontrolu nad vzhled a chování ovládacího prvku vložené záhlaví.

V obvyklém případě má ovládací prvek hlavičky stanovit standardní výchozí chování, můžete chtít použít CListCtrl nebo CListView místo.Použití CListCtrl Pokud chcete funkci ovládacího prvku výchozí záhlaví, vložený do běžné ovládací prvek seznam zobrazení.Použití CListView Pokud chcete funkci ovládacího prvku výchozí záhlaví, vložené do objektu zobrazení.

[!POZNÁMKA]

Tyto ovládací prvky zahrnují ovládací prvek předdefinované záhlaví pouze, pokud ovládací prvek seznamu zobrazení je vytvořen pomocí LVS_REPORT stylu.

Ve většině případů lze změnit vzhled ovládacího prvku záhlaví vložené změnou stylů obsahující ovládací prvek seznamu zobrazení.Kromě toho lze získat informace o záhlaví ovládacího prvku pomocí členské funkce nadřazený ovládací prvek seznamu zobrazení.Pro úplnou kontrolu a atributy a styly záhlaví vloženého ovládacího prvku, aplikace access však doporučujeme získat ukazatel na objekt ovládacího prvku záhlaví.

Vložené záhlaví objektu je přístupná buď z CListCtrl nebo CListView s voláním příslušné třídy GetHeaderCtrl členské funkce.Následující kód to ukazuje:

CHeaderCtrl* pHeaderCtrl = m_ListCtrl.GetHeaderCtrl();
ASSERT(NULL != pHeaderCtrl);
//perform any needed operations on the header using pHeader

O čem chcete vědět více?

Viz také

Referenční dokumentace

Používání atributu CHeaderCtrl

Koncepty

Ovládací prvky (MFC)