Gaya Jendela List-View

Gaya jendela berikut ini khusus untuk kontrol tampilan daftar.

Terus-menerus Deskripsi
LVS_ALIGNLEFT
Item diratakan kiri dalam ikon dan tampilan ikon kecil.
LVS_ALIGNMASK
Perataan kontrol saat ini.
LVS_ALIGNTOP
Item diratakan dengan bagian atas kontrol tampilan daftar dalam ikon dan tampilan ikon kecil.
LVS_AUTOARRANGE
Ikon secara otomatis disimpan dalam ikon dan tampilan ikon kecil.
LVS_EDITLABELS
Teks item dapat diedit di tempat. Jendela induk harus memproses kode pemberitahuan LVN_ENDLABELEDIT .
LVS_ICON
Gaya ini menentukan tampilan ikon.
LVS_LIST
Gaya ini menentukan tampilan daftar.
LVS_NOCOLUMNHEADER
Header kolom tidak ditampilkan dalam tampilan laporan. Secara default, kolom memiliki header dalam tampilan laporan.
LVS_NOLABELWRAP
Teks item ditampilkan pada satu baris dalam tampilan ikon. Secara default, teks item dapat dibungkus dalam tampilan ikon.
LVS_NOSCROLL
Pengguliran dinonaktifkan. Semua item harus berada dalam area klien. Gaya ini tidak kompatibel dengan gaya LVS_LIST atau LVS_REPORT . Lihat Artikel Pangkalan Pengetahuan Q137520 untuk diskusi lebih lanjut.
LVS_NOSORTHEADER
Header kolom tidak berfungsi seperti tombol. Gaya ini dapat digunakan jika mengklik header kolom dalam tampilan laporan tidak melakukan tindakan, seperti pengurutan.
LVS_OWNERDATA
Versi 4.70. Gaya ini menentukan kontrol tampilan daftar virtual. Untuk informasi selengkapnya tentang gaya kontrol daftar ini, lihat Tentang Kontrol List-View.
LVS_OWNERDRAWFIXED
Jendela pemilik dapat melukis item dalam tampilan laporan. Kontrol tampilan daftar mengirimkan pesan WM_DRAWITEM untuk melukis setiap item; ini tidak mengirim pesan terpisah untuk setiap subitem. Anggota iItemData dari struktur DRAWITEMSTRUCT berisi data item untuk item tampilan daftar yang ditentukan.
LVS_REPORT
Gaya ini menentukan tampilan laporan. Saat menggunakan gaya LVS_REPORT dengan kontrol tampilan daftar, kolom pertama selalu rata kiri. Anda tidak dapat menggunakan LVCFMT_RIGHT untuk mengubah perataan ini. Lihat LVCOLUMN untuk informasi lebih lanjut tentang perataan kolom.
LVS_SHAREIMAGELISTS
Daftar gambar tidak akan dihapus ketika kontrol dihancurkan. Gaya ini memungkinkan penggunaan daftar gambar yang sama dengan beberapa kontrol tampilan daftar.
LVS_SHOWSELALWAYS
Pilihan, jika ada, selalu ditampilkan, bahkan jika kontrol tidak memiliki fokus.
LVS_SINGLESEL
Hanya satu item dalam satu waktu yang dapat dipilih. Secara default, beberapa item dapat dipilih.
LVS_SMALLICON
Gaya ini menentukan tampilan ikon kecil.
LVS_SORTASCENDING
Indeks item diurutkan berdasarkan teks item dalam urutan naik.
LVS_SORTDESCENDING
Indeks item diurutkan berdasarkan teks item dalam urutan menurun.
LVS_TYPEMASK
Menentukan gaya jendela kontrol saat ini.
LVS_TYPESTYLEMASK
Menentukan gaya jendela yang mengontrol perataan item dan tampilan dan perilaku header.

Keterangan

Untuk gaya LVS_SORTASCENDING dan LVS_SORTDESCENDING , indeks item diurutkan berdasarkan teks item dalam urutan naik atau menurun. Karena tampilan LVS_LIST dan LVS_REPORT menampilkan item dalam urutan yang sama dengan indeksnya, hasil pengurutan segera terlihat oleh pengguna. Tampilan LVS_ICON dan LVS_SMALLICON tidak menggunakan indeks item untuk menentukan posisi ikon. Dengan tampilan tersebut, hasil pengurutan tidak terlihat oleh pengguna.

Anda dapat menggunakan masker LVS_TYPEMASK untuk mengisolasi gaya jendela yang sesuai dengan tampilan saat ini: LVS_ICON, LVS_LIST, LVS_REPORT, dan LVS_SMALLICON.

Anda dapat menggunakan masker LVS_ALIGNMASK untuk mengisolasi gaya jendela yang menentukan perataan item: LVS_ALIGNLEFT dan LVS_ALIGNTOP.

Anda dapat menggunakan masker LVS_TYPESTYLEMASK untuk mengisolasi gaya jendela yang mengontrol perataan item (LVS_ALIGNLEFT dan LVS_ALIGNTOP) dan yang mengontrol tampilan dan perilaku header (LVS_NOCOLUMNHEADER dan LVS_NOSORTHEADER).

Persyaratan

Persyaratan Nilai
Header
CommCtrl.h

Lihat juga

Gaya dan Tampilan Tampilan Daftar