06 May 2014

VB.NET: CheckBox Control Properties

CheckBox Control Properties

No.NamaKeterangan
1(ApplicationSettings)Untuk mengatur property setting memiliki nilai default, tapi kita dapat mengubah konfigurasi property sesuai keinginan kita.
2(DataBinding)Property tombol untuk mengikat objek ControlBindingsCollection. Bersifat ReadOnly.
3(Name)Setiap kontrol memiliki property Name yang digunakan untuk identifikasi diri saat menuliskan code.
4AccessibleDescriptionKeterangan yang menggambarkan identitas object dalam container nya
5AccessibleNameLabel yang menggambarkan identitas object dalam container nya
6AccessibleRoleMenggambarkan jenis UI apa kontrol yang bersangkutan.
7AllowDropProperti untuk membolehkan kontrol untuk mendapatkan source/data tertentu, dan mengkombinasikan dengan event DragDrop.
8AnchorProperti ini akan membuat kontrol tetap pada posisi dalam container nya sesuai dengan value anchor nya
9AppearanceTampilan normal checkbox (umum) atau berbentuk menyerupai tombol/button.
10AutoCheckJika bernilai True maka saat user mengklik checkbox akan perubah properti checked. Jika False maka klik dari user tidak akan mengubah checked.
11AutoEllipsisSaat teks lebih panjang dari ukuran kontrol dan jika AutoEllipsis = True maka akan ada tambahan tiga titik (...) untuk menjelaskan bahwa teks panjang terpotong.
12AutoSizeUkuran berubah secara otomatis bergantung pada perubahan konten dalam kontrol tersebut.
13AutoSizeModePerubahan otomatis dapat dipilih GrowAndShrink (saat memperhesar dan memperkecil ) atau GrowOnly (hanya saat memperbesar)
14BackColorWarna kontrol.
15BackgroundImageMemilih gambar untuk menjadi background kontrol.
16BackgroundImageLayoutMenentukan jenis background mengisi kontrol apakah center, none, stretch, tile, atau zoom
17CausesValidationSet nilai false agar kontrol tidak termasuk yang membutuhkan validasi.
18CheckAlignPosisi Check dalam control, terdiri dari 9 posisi pilihan: TopLeft, TopCenter, TopRight, MiddleLeft, MiddleCenter, MiddleRight, BottomLeft, BottomCenter, dan BottomRight
19Checked
Properti checkbox apakah tercentang (checked=true) atau tidak. Unchecked berarti checked=false, sementara Checked dan Indeterminate berarti checked=true
20CheckStateStatus check yang memiliki 3 kondisi: Unchecked, Checked dan Indeterminate.
21ContextMenuStripMenentukan control ContextMenu strip mana yang digunakan kontrol ini. ContextMenu adalah menu yang biasa nya muncul saat klik kanan.
22CursorBentuk cursor saat mengarahkan mouse ke kontrol.
23DockMenentukan control akan menempel di sebelah mana container, top, bottom, left, right, atau tidak menempel (none)
24EnabledMengindikasikan kontrol dapat digunakan atau tidak (disabled). Jika button disabled berarti tidak bisa mendapat fokus, tidak dapat menerima event user based, dan tampil tersamarkan.
25FlatAppearanceProperti detail jika FlatStype = Flat.
26FlatStyleDesign button datar atau timbul, seperti property border pada form.
27FontJenis Font text --> nama, ukuran, bold, italic, dll.
28ForeColorWarna text
29GenerateMemberSet properti = True jika ingin menggunakannya diluar InitializeComponent.
30ImageUntuk memilih image yang akan digunakan. Fungsi nya mirip background image tapi Image dapat diatur tata letaknya.
31ImageAlignTata letak image terhadap kontrol.
32ImageIndexDigunakan untuk memilih index image dari image list yang akan gunakan di kontrol.
33ImageKeyDigunakan untuk memilih image berdasarkan image key dari image list yang akan gunakan di kontrol.
34ImageListProperti untuk memilih control image list, agar button dapat menggunakan image yang ada di dalam image list tersebut.
35LocationProperti ini adalah lokasi (x,y) didalam form (container)
36LockedProperti ini berguna saat design time, jika telah mendapatkan ukuran dan letak yang tepat supaya tidak bergeser secara tak sengaja.
37MarginMemberikan jarak antara button dengan control lainnya. Walaupun tidak kaku dapat mencegah terlalu dekat tetapi ini berlaku sebagai 'snap to guide' saat mengatur UI design.
39MaximumSizeUkuran maksimal kontrol ketika ukuran nya diubah.
40MinimumSizeUkuran minimal kontrol ketika ukuran nya diubah.
41ModifiersMengindikasikan sejauh mana contol dapat diakses. Secara default = Friend berarti hanya dalam 1 assembly.
42PaddingUntuk memberi jarak konten kontrol dari sisi tepi kontrol.
43RightToLeftSetting pengetikan dari kanan ke kiri.
44SizeUkuran control terdiri dari panjang dan lebar (width, height)
45TabIndexUrutan terfokus saat menekan tombol tab pada keyboard, jika TabStop = True.
46TabStopMengindikasikan apakah user dapat memfokuskan cursor pada control dengan menggunakan tombol tab pada keyboard.
47TagProperti ini menyediakan tempat untuk programmer menyimpan informasi tambahan, yang tidak perlu ditampilkan dalam text.
48TextNilai teks/karakter yang ditampilkan di control.
49TextAlignMengatur letak text dalam control.
50ThreeStateSecara default ThreeState = False, yang berarti saat user berinteraksi dengan checkbox dengan event click akan menghasilkan 2 state yaitu Unchecked dan Checked. Sementara jika ThreeState =True maka menghasilkan 3 state yaitu Unchecked, Checked dan Indeterminate.
51TextImageRelationMengatur tata letak text terhadap image jika control menggunakan text dan image.
52UseCompatibleTextRenderingProperti yang merupakan pilhan untuk menggunakan GDI atau tidak, karena GDI mulai diperkenalkan pada .NET Framework 2.0, jadi jika aplikasi kita bukan merupakan hasil upgrade dari 1.0 maka biarkan bernilai default False.
53UseMnemonicProperti yang mengatur penggunaan Hot Key, jika nilai properti = True maka nilai text "E&xit" akan tampil menjadi "Exit" dan event click dapat dijalankan dengan Alt+X
54UseVisualStyleBackColorJika nilai properti True maka warna background control akan menyesuaikan dengan warna background container-nya (jika support)
55UseWaitCursorJika di set True maka saat mouse berada di atas kontrol akan tampil cursor waiting (jam pasir)
56VisibleMengindikasikan kontrol terlihat (visible=true) atau tersembunyi (visible = false)

Click here if you like this article.


Artikel Terkait:
Checkbox Control
CheckBox Events
Common Control Visual Basic.NET
Tutorial Visual Basic .NET

Contoh Project:
CheckBox Control Sample Project

0 comments: