07 April 2014

VB.NET: Button Control Properties

Button 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 control 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 control yang bersangkutan.
7AllowDropProperty untuk membolehkan control untuk mendapatkan source/data tertentu, dan mengkombinasikan dengan event DragDrop.
8AnchorProperti ini akan membuat button tetap pada posisi dalam container nya sesuai dengan value anchor nya
9AutoEllipsisSaat teks lebih panjang dari ukuran control dan jika AutoEllipsis = True maka akan ada tambahan tiga titik (...) untuk menjelaskan bahwa teks panjang terpotong.
10AutoSizeUkuran berubah secara otomatis bergantung pada perubahan konten dalam button tersebut.
11AutoSizeModePerubahan otomatis dapat dipilih GrowAndShrink (saat memperhesar dan memperkecil ) atau GrowOnly (hanya saat memperbesar)
12BackColorWarna button.
13BackgroundImageMemilih gambar untuk menjadi background button.
14BackgroundImageLayoutMenentukan jenis background mengisi button apakah center, none, stretch, tile, atau zoom
15CausesValidationSet nilai false agar kontrol tidak termasuk yang membutuhkan validasi.
16ContextMenuStripMenentukan control ContextMenu strip mana yang digunakan button ini.
17CursorBentuk cursor saat mengarahkan mouse ke button.
18DialogResultProperty yang diberikan pada sebuah button saat kita ingin menginformasikan hasil dari sebuah dialog.
19DockMenentukan button akan menemper di sebelah mana container, top, bottom, left, right, atau tidak menempel (none)
20EnabledMengindikasikan button dapat digunakan atau tidak (disabled). Jika button disabled berarti tidak bisa mendapat fokus, tidak dapat menerima event user based, dan tampil tersamarkan.
21FlatAppearanceProperty detail jika FlatStype = Flat.
22FlatStyleDesign button datar atau timbul, seperti property border pada form.
23FontJenis Font text --> nama, ukuran, bold, italic, dll.
24ForeColorWarna text
25GenerateMemberSet properti = True jika ingin menggunakannya diluar InitializeComponent.
26ImageProperty untuk memilih image yang akan digunakan. Fungsi nya mirip background image tapi Image dapat diatur tata letaknya.
27ImageAlignTata letak image terhadap button.
28ImageIndexDigunakan untuk memilih index image dari image list yang akan gunakan di button.
29ImageKeyDigunakan untuk memilih image berdasarkan image key dari image list yang akan gunakan di button.
30ImageListProperty untuk memilih control image list, agar button dapat menggunakan image yang ada di dalam image list tersebut.
31LocationAdalah lokasi (x,y) didalam form (container)
32LockedProperty ini berguna saat design time, jika telah mendapatkan ukuran dan letak yang tepat supaya tidak bergeser secara tak sengaja.
33MarginMemberikan jarak antara button dengan control lainnya. Walaupun tidak kaku dapat mencegah terlalu dekat tetapi ini berlaku sebagai 'snap to guide' saat mengatur UI design.
34MaximumSizeUkuran maksimal button ketika ukuran nya diubah.
35MinimumSizeUkuran maksimal button ketika ukuran nya diubah
36ModifiersMengindikasikan sejauh mana button dapat diakses. Secara default = Friend berarti hanya dalam 1 assembly.
37PaddingUntuk memberi jarak content button dari sisi tepi button.
38RightToLeftSetting pengetikan dari kanan ke kiri, tapi untuk button sepertinya tidak begitu pengaruh.
39SizeUkuran button terdiri dari panjang dan lebar (x,y)
40TabIndexUrutan terfokus saat menekan tombol tab pada keyboard, jika TabStop = True.
41TabStopMengindikasikan apakah user dapat memfokuskan cursor pada button dengan menggunakan tombol tab pada keyboard.
42Tagproperty ini menyediakan tempat untuk programmer menyimpan informasi tambahan, yang tidak perlu ditampilkan dalam text.
43TextNilai teks/karakter yang ditampilkan di button.
44TextAlignMengatur letak text dalam button.
45TextImageRelationMengatur tata letak text terhadap image jika button menggunakan text dan image.
46UseCompatibleTextRenderingProperty 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.
47UseMnemonicProperty yang mengatur penggunaan Hot Key, jika nilai property True maka nilai text "E&xit" akan tampil menjadi "Exit" dan event click dapat dijalankan dengan Alt+X
48UseVisualStyleBackColorJika nilai property True maka warna background button akan menyesuaikan dengan warna background container nya (jika support)
49UseWaitCursorJika di set True maka saat mouse berada di atas button akan tampil cursor waiting (jam pasir)
50VisibleMengindikasikan button terlihat (visible=true) atau tersembunyi (visible = false)

Click here if you like this article.


Artikel Terkait:
Button Control
Button Events
Common Control Visual Basic.NET
Tutorial Visual Basic .NET

0 comments: