Aracılığıyla paylaş


Liste Denetimi ve Liste Görünümü

Kolaylık sağlamak için MFC, liste denetimini iki şekilde kapsüller. Liste denetimlerini kullanabilirsiniz:

  • Doğrudan, bir iletişim kutusu sınıfına CListCtrl nesnesi ekleyerek.

  • Dolaylı olarak, CListView sınıfını kullanarak.

CListView bir liste denetimini MFC belge/görünüm mimarisiyle tümleştirmeyi kolaylaştırır ve CEditView bir düzenleme denetimini kapsüllediğinden denetimi kapsüller: denetim MFC görünümünün tüm yüzey alanını doldurur. (Görünüm denetimdir , öğesine yayınlanır CListView.)

Bir CListView nesne CCtrlView'dan ve temel sınıflarından devralır ve temel liste denetimini almak için bir üye işlevi ekler. Görünümle görünüm olarak çalışmak için görünüm üyelerini kullanın. Liste denetiminin üye işlevlerine erişim kazanmak için GetListCtrl üye işlevini kullanın. Şu üyeleri kullanarak:

  • Listeye "öğeleri" ekleyin, silin veya işleyin.

  • Liste denetimi özniteliklerini ayarlayın veya alın.

Temel alınan CListCtrl bir CListViewöğesine başvuru almak için liste görünümü sınıfınızdan çağrısı GetListCtrl :

CListCtrl& listCtrl = GetListCtrl();

Bu konuda, liste denetimini kullanmanın her iki yolu da açıklanmaktadır.

Ayrıca bkz.

CListCtrl Kullanma
Denetimler