Udostępnij za pośrednictwem


Dodawanie elementów do formantu

Aby dodać elementy do formantu listy (CListCtrl), wywołaj jedną z kilku różnych wersjach programu InsertItem funkcji składowej, w zależności od tego, jakie informacje mają.Jedna wersja ma LV_ITEM strukturę, która można przygotować.Ponieważ LV_ITEM struktura zawiera wiele elementów członkowskich, masz większą kontrolę nad atrybutami formantu elementu listy.

Dwóch ważnych elementów (w odniesieniu do widoku raportu) LV_ITEM struktury są iItem i iSubItem członków.iItem Członek jest wartość indeksu elementu odwołującego się do struktury i iSubItem członek jest oparte na jeden indeks elementu podrzędnego lub zero, jeśli struktura zawiera informacje o elemencie.Z tych dwóch członków można określić, wg towaru, typ i wartość podelementu informacji, który jest wyświetlany, gdy formant listy jest wyświetlany w widoku raportu.Aby uzyskać więcej informacji, zobacz CListCtrl::SetItem.

Dodatkowych członków określić tekst elementu, ikona, Państwo i danych towaru. "Pozycja danych" jest wartością zdefiniowanych przez aplikację skojarzonych z elementu widoku listy.Aby uzyskać więcej informacji o LV_ITEM struktury, zobacz CListCtrl::GetItem.

Inne wersje InsertItem wykonać jedną lub więcej wartości oddzielnych, odpowiadających członkom w LV_ITEM strukturę, dzięki czemu można zainicjować tylko członkowie mają być obsługiwani.Ogólnie rzecz biorąc formant listy zarządza magazynem dla elementów listy, ale można przechowywać niektóre informacje w aplikacji zamiast korzystania z "elementów wywołania zwrotnego". Aby uzyskać więcej informacji, zobacz elementy wywołania zwrotnego i maska wywołania zwrotnego w tym temacie i elementy wywołania zwrotnego i maska wywołania zwrotnego w Windows SDK.

Aby uzyskać więcej informacji, zobacz Dodawanie widoku listy elementów i podelementów.

Zobacz też

Informacje

Korzystanie z CListCtrl

Koncepcje

Formanty (MFC)