Button
Sebagai windows button control, biasanya untuk mentrigger event
Event:
- MouseClick: terjadi saat button di click
- MouseHover: terjadi saat button di hover dengan mouse
Method:
- Show: menampilkan button di form
- Hide: menyembunyikan tampilan button
- BringToFront: memajukan urutan tampilan pada form
- CreateGraphics: membuat graphic untuk control
- Contains: memberitahu apakah suatu control adalah anak dari control ini
Property:
- Name: mengatur nama component ini
- BackColor: mengatur back color pada component ini
- Font: mengatur tampilan font pada component ini
- Margin: mengatur ukuran margin pada component ini
- Text: mengambil atau mengatur text pada component ini
CheckBox
Untuk memunculkan item yang dapat dipilih dengan tanda check
Event:
- CheckStateChanged: apabila ada perubahan pada check state si checkbox
- Click: terjadi apabila checkbox di click
Method:
- ResetText: mengubah text ke default property nya
- ResetFont: mengubah font ke default property nya
- GetPreferredSize: mengatur ukuran default checkbox
- Show: menampilkan checkbox di form
- Hide: menyembunyikan tampilan checkbox
Property:
- Checked: mengatur apakah value nya checked
- CheckState: menampilkan apa state saat ini
- Enabled: mengatur apakah dapat diakses user atau tidak
- ThreeState: memungkinkan adanya 3 state checkbox
- DefaultSize: mengatur ukuran default checkbox
CheckedListBox
Merupakan gabungan antara ListBox dan CheckBox
Event:
- ControlAdded: apabila ada control baru yang ditambahkan
- ControlRemoved: apabila ada control yang dibuang
Method:
- ClearSelected: meng uncheck semua value yang ada di CheckedListBox
- Sort: mengurutkan item yang ada pada ListBox
- BringToFront: memajukan urutan tampilan pada form
- CreateGraphics: membuat graphic untuk control
- ResetFont: mengubah font ke default property nya
Property:
- Items: menampilkan item yang ada pada CheckedListBox
- SelectedItem: mengatur item yang dipilih pada CheckedListBox
- Visible: mengatur terlihat/tidaknya komponen ini
- CanSelect: mengatur apakah user dapat memilih suatu checkbox
- BorderStyle: mengatur tampilan border pada CheckedListBox
ComboBox
Menampilkan drop down pilihan menu
Event:
- SelectedIndexChanged: apabila index yang dipilih berubah
- SelectedValueChanged: apabila value yang dipilih berubah
Method:
- FindString(String): menampilkan index dari ComboBox yang isinya mengandung String
- FindStringExact (String): menampilkan index dari ComboBox yang isinya sama persis dengan String
- BringToBack: memundurkan urutan tampilan pada form
- GetItemText: menampilkan nama dari suatu index ComboBox
- ResetText: mengubah text ke default property nya
Property:
- MaxDropDownItem: membatasi maksimal item pada drop down menu
- SelectedIndex: menampilkan index ke berapa yang dipilih
- SelectedItem: mengatur item yang dipilih di combobox
- Margin: mengatur ukuran margin
- Height: mengatur besarnya komponen combobox
DateTimePicker
Merupakan
sebuah window control yang memungkinkan user untuk memilih tanggal dan waktu
dan untuk menampilkan tanggal dan waktu dengan format tertentu.
Event:
- MouseClick: Terjadi ketika control di klik dengan mouse.
- MouseDoubleClick: Terjadi ketika control di double-click dengan mouse
Methods:
- OnDropDown: Memunculkan DropDown event.
- OnFormatChanged: Memunculkan FormatChanged event.
- OnValueChanged: Memunculkan ValueChanged event.
- OnLayout: Memunculkan Layout event.
- ProcessKeyPreview: Menunjukkan sebuah keyboard message.
Properties:
- CalenderFont: Mendapatkan atau menetapkan font style yang diterapkan pada calendar.
- CalendarForeColor: Mendapatkan atau menetapkan warna foreground calendar.
- CustomFormat: Mendapatkan atau menetapkan custom date atau time string format.
- DropDownAlign: Mendapatkan atau menetapkan alignment dari drop-down calendar pada DateTImePicker control.
- MaxDate: Mendapatkan atau menetapkan maximum tanggal dan waktu yang bias dipilih dalam control.
Label
Merupakan
sebuah standard windows label.
Event:
- StyleChanged: Terjadi apabila control style berubah.
- Leave: Terjadi ketika input focus meninggalkan control.
Method:
- CreateGraphics: Membuat graphics untuk control.
- DestroyHandle: Menghancurkan handle yang berhubungan dengan control.
- CreateHandle: Membuat handle untuk control.
- GetTopLevel: Menentukan apakah control adalah sebuah top-level control.
- Focus: Mengatur input focus ke control.
Properties:
- Image: Mendapatkan atau menetapkan image yang ditampilkan pada label.
- ImageAlign: Mendapatkan atau menetapkan alignment dari gambar yang ditampilkan dalam control.
- ImageIndex: Mendapatkan atau menetapkan nilai indeks dari gambar yang ditampilkan pada label.
- ImageKey: Mendapatkan atau menetapkan key eccessor untuk gambar dalam ImageList tersebut.
- ImageList: Mendapatkan atau menetapkan ImageLIst yang berisi gambar untuk ditampilkan dalam label control.
LinkLabel
Merupakan
sebuah window label control yang dapat menampilkan hyperlink.
Event:
- GiveFeedBack: Terjadi selama drag operation.
- GotFocus: Terjadi ketika control menerima focus.
Method:
- ProcessCmdKey: Memproses sebuah command key.
- ProcessDialogChar: Memproses sebuah dialog character.
- ProcessDialogKey: Memproses sebuah dialog key.
- ProcessKeyMessage: Memproses sebuah keyboard message.
- ProcessKeyPreview: Menunjukkan sebuah keyboard message.
Properties:
- ActiveLinkColor: Mendapatkan atau menetapkan warna yang digunakan untuk menampilkan sebuah active link.
- BackColor: Mendapatkan atau menetapkan background color untuk control.
- DataBindings: Mendapatkan data bindings untuk control.
- DefaultSize: Mendapatkan default size dari control.
- Height: Mendapatkan atau menetapkan height dari control.
ListBox
Merupakan
sebuah window control untuk menampilkan daftar item.
Event:
- KeyDown: Terjadi ketika tombol ditekan dimana control masih memiliki focus.
- KeyUp: Terjadi ketika tombol dilepaskan dimana control masih memiliki focus.
Method:
- CreateGraphics: Membuat graphics untuk control.
- CreateHandle: Membuat handle untuk control.
- CreateItemCollection: Membuat sebuah instance baru item collection.
- SetTopLevel: Mengatur control sebagai top-level control.
- SetVisibleCore: Mengatur control ke bentuk visible state yang telah ditentukan.
Properties:
- DataSource: Mendapatkan atau menetapkan data source untuk ListControl.
- BackColor: Mendapatkan atau menetapkan background color untuk control.
- BindingContext: Mendapatkan atau menetapkan BindingCOntext untuk control.
- BorderStyle: Mendapatkan atau menetapkan jenis border yang akan digambarkan di sekitar ListBox.
- ColumnWidht: Mendapatkan atau menetapkan width dari column dalam sebuah multicolumn ListBox.
List
Merepresentasikan sebuah
Windows List Control, yang menampilkan satu set koleksi dari item yang dapat
ditampilkan menggunakan satu dari empat view yang berbeda.
Event:
- Enter: terjadi ketika control di enter
- Font Changed: terjadi ketika property value dari Font diganti
- Key Up: terjadi ketika key dilepas, ketika control memiliki fokus
Method:
- Clear: menghapus semua item dan kolom dari control
- Contains: mengembalikan nilai yang mengindikasikan apakah control yang ditentukan adalah anak dari control
- CreateGraphics: membuat graphics untuk control
- Equals(Object): menentukan apakah objek yang ditentukan adalah setara dengan objek yang sekarang
- Finalize: melepaskan sumber daya yang tidak termanage dan melakukan cleanup sebelum komponen tersebut di klaim kembali oleh garbage collection
- GetItemAt: mengembalikan item dari lokasi yang ditentukan
Property:
- Activation: mendapatkan atau menetapkan tipe aksi dari user untuk mengaktifasi suatu item
- Alignment: mendapatkan atau menetapkan alignment dari item di control
- BackColor: mendapatkan atau menetapkan warna background
- BackgroundImage: mendapatkan atau menetapkan background image yang ditampilkan di control
- BorderStyle: mendapatkan atau menetapkan borderstyle dari control
- Font: mendapatkan atau menetapkan font yang akan ditampilkan di control
MaskedTextBox
Menggunakan mask dalam
textbox untuk membedakan user input yang tepat maupun yang tidak
Event:
- Click: terjadi ketika textbox di klik
- DoubleClick: terjadi ketika textbox di double klik
- DragDrop: terjadi ketika drag and drop selesai
Method:
- Clear: menghapus semua text dari text box control
- Contains: mengembalikan nilai yang mengindikasikan jika control uang ditentukan adalah anak dari control
- Copy: melakukan copy dari yang diseleksi sekaranng dalam text box ke clipboard
- Finalize: melepaskan sumber daya yang tidak termanage dan melakukan cleanup sebelum komponen tersebut di klaim kembali oleh garbage collection
- Hide: menyembunyikan control dari user
- OnClick: membangkitkan event klik
Property:
- BackColor: mendapatkan atau menetapkan warna background dari text box control
- BorderStyle: mendapatkan atau menetapkan borderstyle dari text box control
- Created: mendapatkan nilai yang mengindikasikan jika control tersebut telah terbuat
- Font: mendapatkan atau menetapkan font yang akan ditampilkan di control
- ForeColor: mendapatkan atau menetapkan warna foreground dari control
- Height: mendapatkan atau menetapkan tinggi dari control
MonthCalendar
Merepresentasikan sebuah
Window Control yang memungkinkan user untuk memilih suatu tanggal menggunakan
tampilan visual kalender bulanan
Event :
- Click: terjadi ketika monthcalendar control di klik
- DoubleClick: terjadi ketika monthcalendar control di double klik
- DragDrop: terjadi ketika drag and drop selesai
Method :
- Contains: mengembalikan nilai yang mengindikasikan apakah control yang ditentukan adalah anak dari control
- Equals(Object): menentukan apakah objek yang ditentukan adalah setara dengan objek yang sekarang
- Finalize: melepaskan sumber daya yang tidak termanage dan melakukan cleanup sebelum komponen tersebut di klaim kembali oleh garbage collection
- OnClick: membangkitkan event klik
- FindForm: mengembalikan form dimana control sedang aktif
- OnPaint: membangkitkan event paint
Property :
- BackColor: mendapatkan atau menetapkan warna background
- BackgroundImage: mendapatkan atau menetapkan background image yang ditampilkan di month calendar control
- Font: mendapatkan atau menetapkan font yang akan ditampilkan di control
- Font Height: mendapatkan atau menetapkan tinggi dari font di control
- ForeColor: mendapatkan atau menetapkan warna foreground dari control
- MinDate: mendapatkan atau menetapkan tanggal minimum yang diperbolehkan
NotifyIcon
Merupakan komponen yang membuat
sebuah icon di notification area
Event :
- BalloonTipClicked: terjadi ketika balloon tip di klik
- Click: terjadi ketika user melakukan klik icon di notification area
- DoubleClick: terjadi ketika user melakukan double klik icon di notification area di taskbar
Method :
- Dispose(): melepaskan semua sumber daya yang digunakan oleh komponen
- Equals(Object): menentukan apakah objek yang ditentukan adalah setara dengan objek yang sekarang
- GetHashCode: menyajikan sebagai fungsi default hash
- GetType: mendapatkan tipe dari instansi yang sekarang
- ShowBalloonTip (Int32): menampilkan balloon tip di taskbar untuk jangka waktu tertentu
- ToString: mengembalikan String yang mengandung nama dari komponen, jika ada
Property :
- BalloonTipTitle: mendapatkan atau menetapkan judul dari balloon tip yang ditampilkan di NotifyIcon
- ContextMenu : mendapatkan atau menetapkan shortcut menu untuk icon tersebut
- Icon: mendapatkan atau menetapkan icon yang sekarang
- Site: mendapatkan atau menetapkan Site dari komponen
- Tag: mendapatkan atau menetapkan sebuah objek yang mengandung data mengenai NotifyIcon
- Text: mendapatkan atau menetapkan text dari ToolTip yang ditampilkan ketika pointer mouse berada diatas icon notification area
- Visible: mendapatkan atau menetapkan sebuah nilai yang mengindikasikan jika icon tersebut terlihat di notification area pada taskbar
Numeric UpDown
Untuk menampilkan Single value numeric yang dapat di Tambah atau
kurang dengan meng-klik button Up atau Down
Event:
Event:
- AutoSizeChanged: terjadi saat AutoSize property berubah
- AutoValidateChanged: terjadi saat AutoValidate property berubah
Method:
- DownButton: Mengurangi(Decrement) angka pada spin box
- UpButton: menambah(Increment) angka pada spin box
- Select(): Mengaktivasi kontrol pada NumericUpDown
- Hide: menyembunyikan kontrol untuk user pada NumericUpDown
- Focus: men-set letak focus input
Property:
- CanFocus: Menerima Value apakah kontrol dapat menerima fokus
- CanSelect: Mengatur apakah kontrol dapat di select apa tidak
- Font: Mengatur tampilan font pada component
- Maximum: Set/Get maximum value pada spin box
- Minimum: Set/Get Maximum Value pada Spin box
PictureBox
Untuk memunculkan/menampilkan image(gambar).
Event:
- LoadCompleted: Terjadi saat load selesai ataupun dicancel
- LoadProgressChanged: Terjadi saat adanya perubahan operasi pada image loading
Method:
- Load(): Menampilkan image sesuai dengan ImageLocation property
- Show: menampilkan kontrol pada user
- DrawToBitmap: Mendukung Render pada bitmap yang ditentukan
- ResetFont: Reset font menjadi keadaan default
- CancelAsync: Membatalkan asynchronous image load
Property:
- SizeMode: Menunjukan bagaimana image ditampilkan
- ErrorImage: Mengatur tampilan pada saat terjadi error pada image load
- Enabled: mengatur apakah dapat diakses user atau tidak
- Image: Set/Get Image yang ditampilkan Picturebox
- InitialImage: mengatur Tampilan awal saat Image masih loading
ProgressBar
Untuk memunculkan bar proses
Event:
- Enter: Terjadi saat memasuki progress
- Leave: Terjadi saat meninggalkan progress
Method:
- Increment: Menambahkan isi bar proses dengan jumlah tertentu
- PerformStep: Menambahkan isi bar proses dengan jumlah sesuai step property
- ProcessCmdKey: Melakukan Proses Command key
- PointToClient: Menghitung lokasi titik layar yang telah ditentukan ke koordinat client
- PointToScreen: Menghitung lokasi titik layar yang telah ditentukan ke koordinat layar
Property:
- Maximum: Mengatur maximum value range
- Minimum: mengatur Minimum value range
- Step: mengatur Jumlah step untuk metode PerformStep
- Value: Set/Get Posisi pada progress bar
- Font: Get/set jenis font pada ProgressBar
RadioButton
Event:
- CheckedChanged: Terjadi saat value Checked property berubah
- CausesValidationChanged: Terjadi saat CausesValidation property berubah
Method:
- ResetFont: Mengubah font ke default property nya
- DestroyHandle:Menghapus/Menghancurkan Handle yang berasosiasi dengan kontrol
- CreateHandle: Membuat Handle pada kontrol
- Show: menampilkan kontrol pada user
- ResetText: mengubah text ke default property nya
- Appearance: Get/Set Value untuk tampilan radio button
- AutoCheck: mengatur apakah RadioButton ter-check secara otomatis atau tidak
- Checked: Get/Set Value apakah RadioButton sudah di check
- Margin: mengatur ukuran margin
- Name: mengatur Nama Komponen RadioButton
Memiliki fungsi serupa dengan textbox tetapi dengan ukuran yang lebih besar sehingga dapat menampung banyak karakter dengan lebih baik dan jelas bagi user yang menginput.
Events:
- Click: terjadi saat RichTextBox di klik
- Disposed: terjadi saat komponen di disposed dengan memanggil dispose method
Methods:
- SelectAll : menselect semuat text dalam RichTextBox
- Show: mendisplay(menampilkan) control pada user
- ResetText : mereset property text kembali ke default value-nya
- Paste : mengganti(replace) yang sedang dalam selection di textbox dengan content pada Clipboard
- GetCharFromPosition : untuk memanggi karakter yang terdekat dengan lokasi spesifik tertentu dalam control.
Properties:
- BackColor : untuk get dan set warna background dari control ini.
- Enabled : untuk get atau set mengindikasi apakah control ini dapat merespon interaksi dengan user.
- Font : untuk get atau set font(jenis font) yang digunakan saat mendisplay(menampilkan) text dalam control.
- Location : untuk get atau set koordinat dari upper left corner relative terhadap upper left corner dari container control ini.
- ForeColor: untuk get atau set warna yang digunakan untuk menampilkan(display) text pada control ini.
TextBox
Sebagai tempat untuk teks
Events:
- Click: terjadi saat TextBox di klik
- DoubleClick: terjadi saat TextBox di doubleklik
Methods:
- SelectAll : menselect semuat text dalam RichTextBox
- Show: mendisplay(menampilkan) control pada user
- ResetText : mereset property text kembali ke default value-nya
- Paste : mengganti(replace) yang sedang dalam selection di textbox dengan content pada Clipboard
- GetCharFromPosition : untuk memanggi karakter yang terdekat dengan lokasi spesifik tertentu dalam control.
- BackColor : untuk get dan set warna background dari control ini.
- Enabled : untuk get atau set mengindikasi apakah control ini dapat merespon interaksi dengan user.
- Font : untuk get atau set font(jenis font) yang digunakan saat mendisplay(menampilkan) text dalam control.
- Location : untuk get atau set koordinat dari upper left corner relative terhadap upper left corner dari container control ini.
- ForeColor: untuk get atau set warna yang digunakan untuk menampilkan(display) text pada control ini.
ToolTip untuk menampilkan window pop up kecil berbentuk persegi yang digunakan untuk mendisplay deskripsi singkat dari tujuan control saat user menghentikan pointer pada control tersebut.
Events:
- Dispose : terjadi saat component di dispose dengan memanggil dispose method
- Pop-up : terjadi sebelum tooltip ditampilkan(initially displayed).
Methods:
- StopTimer : menghentikan timer yang menyembunyikan tooltip yang telah ditampilkan
- ToString: mengembalikan representasi string pada control ini
- RemoveAll: menghilangkan(remove) semua tooltip yang ada pada saat itu dengna tooltip component
- CanExtent: mengembalikan nilai True bila tooltip dapat menawarkan extender property untuk special target component
- GetToolTIp: memanggil text tooltipe yang berhubungan dengan control yang ditentukan.
Properties:
- Active: untuk get or set value mengindikasi apakah tooltip sedang aktif
- AutomaticDelay: untuk get atau set automatic delay pada tooltip
- BackColor: get atau set warna background pada tooltip
- ToolTIpTItle: get atau set judul atau title dari tooltip window
- UseAnimation : untuk get atau set value yang menentukan apakah efek animasi perlu digunakan saat mendisplay tooltip
Untuk menampilkan kumpulan labeled items secara hierarki, dimana tiap-tiap item diwakilkan dengan TreeNode.
Events:
Methods:
- Dispose() : melepas semua resources yang digunakan pada component
- Hide: menyembunyikan control dari user
- Contains: mengembalikan nilai untuk mengindikasi apakah control(specified control ) adalah anak dari control
- GetType: get tipe dari pada isi(instance) yang ada saat itu
- BeginUpdate : mendisable redrawing pada treeview
- BackColor: get atau set warna background pada control ini
- Font : untuk get atau set font(jenis font) yang digunakan saat mendisplay(menampilkan) text dalam control.
- IsDIsposed: untuk get atau set value apakah control sudah didispose
- Height : untuk get atau set ketinggian dari control
- IsMirrored : untuk get atau set apakah TreeView termirror.
No comments:
Post a Comment