Cara Menggunakan Grup dalam Tampilan Daftar
Topik ini menjelaskan cara membuat instans grup dan menambahkannya ke kontrol tampilan daftar. Pengelompokan memungkinkan pengguna untuk menyusun daftar ke dalam grup item yang dibagi secara visual di halaman, menggunakan pembagi horizontal dan judul grup.
Apa yang perlu Anda ketahui
Teknologi
Prasyarat
- C/C++
- Pemrograman Antarmuka Pengguna Windows
Petunjuk
Untuk menggunakan grup dalam kontrol tampilan daftar, pastikan kontrol menyertakan gaya jendela LVS_ALIGNTOP .
Saat Anda menambahkan item ke daftar, Anda menetapkannya ke grup dengan mengatur anggota iGroupId dari struktur LVITEM item ke nilai anggota iGroupId dari struktur LVGROUP grup. Item yang tidak ditetapkan ke grup tidak muncul dalam daftar saat tampilan grup diaktifkan. Untuk mengaktifkan atau menonaktifkan tampilan grup, gunakan makro ListView_EnableGroupView.
Contoh berikut menunjukkan cara membuat grup dengan header dan menambahkannya ke kontrol tampilan daftar.
LVGROUP group;
group.cbSize = sizeof(LVGROUP);
group.mask = LVGF_HEADER | LVGF_GROUPID;
group.pszHeader = TEXT("Dogs");
group.iGroupId = 1;
ListView_InsertGroup(hWndListView, -1, &group);
Topik terkait