Aracılığıyla paylaş


CListView Sınıfı

MFC'nin belge görünümü mimarisiyle liste denetimi işlevselliğini kapsülleyen sınıf olan CListCtrl'in ve liste denetiminin kullanımını basitleştirir.

Sözdizimi

class CListView : public CCtrlView

Üyeler

Ortak Oluşturucular

Veri Akışı Adı Açıklama
CListView::CListView Bir CListView nesne oluşturur.

Genel Yöntemler

Veri Akışı Adı Açıklama
CListView::GetListCtrl Görünümle ilişkili liste denetimini döndürür.

Korumalı Yöntemler

Veri Akışı Adı Açıklama
CListView::RemoveImageList Belirtilen görüntü listesini liste görünümünden kaldırır.

Açıklamalar

Bu mimari hakkında daha fazla bilgi için bkz. CView sınıfına genel bakış ve burada belirtilen çapraz başvurular.

Devralma Hiyerarşisi

CObject

CCmdTarget

CWnd

CView

CCtrlView

CListView

Gereksinimler

Üst bilgi: afxcview.h

CListView::CListView

Bir CListView nesne oluşturur.

CListView();

CListView::GetListCtrl

Görünümle ilişkilendirilmiş liste denetimine başvuru almak için bu üye işlevini çağırın.

CListCtrl& GetListCtrl() const;

Dönüş Değeri

Görünümle ilişkilendirilmiş liste denetimine başvuru.

Örnek

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

Belirtilen görüntü listesini liste görünümünden kaldırır.

void RemoveImageList(int nImageList);

Parametreler

nImageList
Kaldırılacak görüntünün sıfır tabanlı dizini.

Ayrıca bkz.

MFC Örnek SATIR LİSTESİ
CCtrlView Sınıfı
Hiyerarşi Grafiği
CCtrlView Sınıfı