Sdílet prostřednictvím


CListView – třída

Zjednodušuje použití ovládacího prvku seznamu a třídy CListCtrl, která zapouzdřuje funkce list-control s architekturou zobrazení dokumentů mfc.

Syntaxe

class CListView : public CCtrlView

Členové

Veřejné konstruktory

Jméno popis
CListView::CListView CListView Vytvoří objekt.

Veřejné metody

Jméno popis
CListView::GetListCtrl Vrátí ovládací prvek seznamu přidružený k zobrazení.

Chráněné metody

Jméno popis
CListView::RemoveImageList Odebere zadaný seznam obrázků ze zobrazení seznamu.

Poznámky

Další informace o této architektuře najdete v přehledu třídy CView a křížových odkazů, které jsou zde uvedeny.

Hierarchie dědičnosti

Objekt CObject

CCmdTarget

Cwnd

Cview

CCtrlView

CListView

Požadavky

Záhlaví: afxcview.h

CListView::CListView

CListView Vytvoří objekt.

CListView();

CListView::GetListCtrl

Voláním této členské funkce získáte odkaz na ovládací prvek seznamu přidružený k zobrazení.

CListCtrl& GetListCtrl() const;

Vrácená hodnota

Odkaz na ovládací prvek seznamu přidružený k zobrazení.

Příklad

void CMyListView::OnInitialUpdate()
{
   CListView::OnInitialUpdate();

   // this code only works for a report-mode list view
   ASSERT(GetStyle() & LVS_REPORT);

   CListCtrl& listCtrl = GetListCtrl();

   // Insert a column. This override is the most convenient.
   listCtrl.InsertColumn(0, _T("Player Name"), LVCFMT_LEFT);

   // The other InsertColumn() override requires an initialized
   // LVCOLUMN structure.
   LVCOLUMN col;
   col.mask = LVCF_FMT | LVCF_TEXT;
   col.pszText = _T("Jersey Number");
   col.fmt = LVCFMT_LEFT;
   listCtrl.InsertColumn(1, &col);

   // Set reasonable widths for our columns
   listCtrl.SetColumnWidth(0, LVSCW_AUTOSIZE_USEHEADER);
   listCtrl.SetColumnWidth(1, LVSCW_AUTOSIZE_USEHEADER);
}

CListView::RemoveImageList

Odebere zadaný seznam obrázků ze zobrazení seznamu.

void RemoveImageList(int nImageList);

Parametry

nImageList
Index image založený na nule, který chcete odebrat.

Viz také

MFC Sample ROWLIST
CCtrlView – třída
Graf hierarchie
CCtrlView – třída