Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Topik ini menunjukkan cara mengatur tampilan petak peta untuk kontrol tampilan daftar. Dalam tampilan petak peta, setiap item diwakili oleh ikon besar dengan satu atau beberapa baris teks yang menyertainya. Untuk ilustrasi, lihat Tentang Kontrol List-View.
Apa yang perlu Anda ketahui
Teknologi
Prasyarat
- C/C++
- Pemrograman Antarmuka Pengguna Windows
Peraturan
Atur parameter tampilan umum untuk tampilan petak peta dengan menggunakan makro ListView_SetTileViewInfo. Gunakan struktur LVTILEVIEWINFO yang diteruskan ke makro ini untuk menentukan posisi teks sehubungan dengan ikon, ukuran setiap petak peta (termasuk teks yang menyertainya), dan jumlah maksimum baris teks.
Jika Anda tidak ingin petak berukuran otomatis, Anda harus mengatur LVTVIF_FIXEDSIZE di anggota dwFlags dan LVTVIM_TILESIZE di anggota dwMask dari LVTILEVIEWINFO, serta menyediakan dimensi dalam anggota sizeTile.
Contoh kode C++ berikut mengatur info tampilan petak peta untuk kontrol tampilan daftar sehingga maksimum dua subitem ditampilkan untuk setiap item. Ini juga mengatur ukuran setiap petak peta.
SIZE size = { 100, 50 };
LVTILEVIEWINFO tileViewInfo = {0};
tileViewInfo.cbSize = sizeof(tileViewInfo);
tileViewInfo.dwFlags = LVTVIF_FIXEDSIZE;
tileViewInfo.dwMask = LVTVIM_COLUMNS | LVTVIM_TILESIZE;
tileViewInfo.cLines = 2;
tileViewInfo.sizeTile = size;
ListView_SetTileViewInfo(hWndListView, &tileViewInfo);
Untuk setiap item dalam daftar, Anda dapat mengatur parameter lebih lanjut saat item disisipkan dalam daftar, atau nanti. StrukturLVITEM yang digunakan dengan ListView_InsertItem berisi anggota yang menentukan kolom data mana yang akan ditampilkan di bawah item, dan perataannya. Parameter tampilan yang sama ini juga ditemukan di strukturLVTILEINFO yang digunakan dengan ListView_SetTileInfo.
Nota
"‘Kolom’ di sini tidak mengacu pada kolom tampilan ubin, melainkan subitem, yang ditampilkan sebagai kolom dalam tampilan detail."
Topik terkait