Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
Vereenvoudigt het gebruik van het lijstbesturingselement en van CListCtrl, de klasse die de functionaliteit voor lijstbeheer inkapselt, met de architectuur van de documentweergave van MFC.
Syntaxis
class CListView : public CCtrlView
Leden
Openbare constructors
| Naam | Description |
|---|---|
| CListView::CListView | Maakt een CListView object. |
Openbare methoden
| Naam | Description |
|---|---|
| CListView::GetListCtrl | Retourneert het lijstbeheer dat is gekoppeld aan de weergave. |
Beveiligde methoden
| Naam | Description |
|---|---|
| CListView::RemoveImageList | Hiermee verwijdert u de opgegeven lijst met afbeeldingen uit de lijstweergave. |
Opmerkingen
Zie het overzicht voor de CView-klasse en de kruisverwijzingen die daar worden genoemd voor meer informatie over deze architectuur.
Overnamehiƫrarchie
CListView
Requirements
Koptekst: afxcview.h
CListView::CListView
Maakt een CListView object.
CListView();
CListView::GetListCtrl
Roep deze lidfunctie aan om een verwijzing te krijgen naar het lijstbeheer dat aan de weergave is gekoppeld.
CListCtrl& GetListCtrl() const;
Retourwaarde
Een verwijzing naar het lijstbeheer dat aan de weergave is gekoppeld.
Example
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
Hiermee verwijdert u de opgegeven lijst met afbeeldingen uit de lijstweergave.
void RemoveImageList(int nImageList);
Parameterwaarden
nImageList
De op nul gebaseerde index van de installatiekopieƫn die u wilt verwijderen.
Zie ook
MFC-voorbeeldRIJLIJST
CCtrlView-klasse
Hiƫrarchiegrafiek
CCtrlView-klasse