Sdílet prostřednictvím


Vytvoření ovládacího prvku seznam

Jak ovládací prvek seznamu (CListCtrl) je vytvořena závisí na tom, zda provádíte pomocí ovládacího prvku přímo nebo pomocí třídy CListView místo.Použijete-li CListView, architektura sestavuje zobrazení jako část jeho sekvence vytvoření dokumentu nebo zobrazit.Vytvoření zobrazení seznamu vytvoří ovládací prvek seznamu i (dva jsou totéž).Ovládací prvek je vytvořen v zobrazení OnCreate funkce obslužné rutiny.V takovém případě ovládací prvek je připraven k přidání položek prostřednictvím volání GetListCtrl.

Chcete-li použít CListCtrl přímo v dialogovém okně

  1. V editoru dialogu přidáte ovládací prvek seznam vaše dialogovou šablonu zdroje.Zadejte své ID ovládacího prvku.

  2. Použití Průvodce přidáním členské proměnné Chcete-li přidat členskou proměnnou typu CListCtrl s vlastností ovládacího prvku.Tohoto člena můžete použít k volání CListCtrl členské funkce.

  3. Použití okna Vlastnosti mapování obslužné rutiny funkce v dialogovém okně třídy pro ovládací prvek seznamu oznámení zprávy je nutné zpracovat (viz Mapování zpráv do funkcí).

  4. V OnInitDialog, nastavit styly CListCtrl.Viz změny stylů ovládacího prvku seznam.Ačkoli můžete později změnit zobrazení určuje druh "zobrazení" se zobrazí v ovládacím prvku.

Chcete-li použít CListCtrl v okně nondialog

  1. Definujte ovládací prvek v zobrazení nebo v okně třídy.

  2. Volání ovládacího prvku vytvořit členské funkce, případně v OnInitialUpdate, případně co nejdříve jako nadřazené okno OnCreate rutinu (Pokud jste subclassing ovládacího prvku).Nastavení stylů pro ovládací prvek.

Viz také

Referenční dokumentace

Používání atributu CListCtrl

Koncepty

Ovládací prvky (MFC)