Gaya Kontrol Header
Kontrol header memiliki sejumlah gaya, yang dijelaskan di bagian ini, yang menentukan tampilan dan perilaku kontrol. Anda mengatur gaya awal saat membuat kontrol header.
Terus-menerus | Deskripsi |
---|---|
|
Setiap item dalam kontrol terlihat dan berulah seperti tombol tekan. Gaya ini berguna jika aplikasi melakukan tugas saat pengguna mengklik item di kontrol header. Misalnya, aplikasi dapat mengurutkan informasi di kolom secara berbeda tergantung pada item mana yang diklik pengguna. |
|
Memungkinkan pengurutan ulang drag-and-drop item header. |
|
Sertakan bilah filter sebagai bagian dari kontrol header standar. Bilah ini memungkinkan pengguna untuk menerapkan filter dengan mudah ke tampilan. Panggilan ke HDM_LAYOUT akan menghasilkan ukuran baru untuk kontrol dan menyebabkan tampilan daftar diperbarui. |
HDS_FLAT |
Versi 6.0 dan yang lebih baru. Menyebabkan kontrol header digambar datar saat sistem operasi berjalan dalam mode klasik. Catatan: Comctl32.dll versi 6 tidak dapat didistribusikan ulang tetapi disertakan dalam Windows. Untuk menggunakan Comctl32.dll versi 6, tentukan dalam manifes. Untuk informasi selengkapnya tentang manifes, lihat Mengaktifkan Gaya Visual. |
|
Menyebabkan kontrol header menampilkan konten kolom bahkan saat pengguna mengubah ukuran kolom. |
|
Menunjukkan kontrol header yang dimaksudkan untuk disembunyikan. Gaya ini tidak menyembunyikan kontrol. Sebaliknya, saat Anda mengirim pesan HDM_LAYOUT ke kontrol header dengan gaya HDS_HIDDEN, kontrol mengembalikan nol dalam anggota cy struktur WINDOWPOS . Anda kemudian akan menyembunyikan kontrol dengan mengatur tingginya ke nol. Ini dapat berguna ketika Anda ingin menggunakan kontrol sebagai kontainer informasi alih-alih kontrol visual. |
|
Membuat kontrol header dengan orientasi horizontal. |
|
Mengaktifkan pelacakan panas. |
|
Versi 6.00 dan yang lebih baru. Memungkinkan penempatan kotak centang pada item header. Untuk informasi selengkapnya, lihat anggota fmtHDITEM. |
|
Versi 6.00 dan yang lebih baru. Pengguna tidak dapat menyeret pembagi pada kontrol header. |
|
Versi 6.00 dan yang lebih baru. Tombol ditampilkan ketika tidak semua item dapat ditampilkan dalam persegi panjang kontrol header. Ketika diklik, tombol ini mengirimkan pemberitahuan HDN_OVERFLOWCLICK . |
Keterangan
Untuk mengambil dan mengubah gaya setelah membuat kontrol, gunakan fungsi GetWindowLong dan SetWindowLong .
Persyaratan
Persyaratan | Nilai |
---|---|
Header |
|