Pertemuan 1 - Object Control - 2023-07-07T220718.927
Pertemuan 1 - Object Control - 2023-07-07T220718.927
OBJECT CONTROL
1
KONTROL OBJECT
▪ Suatu tampilan berbasis grafis yang dirancang di
form untuk membuat aplikasi interaksi dengan
pemakai.
▪ Keberadaan kontrol di dalam form berubah menjadi
objek yaitu elemen perantara pemakai yang dapat
diprogram untuk kebutuhan tertentu.
▪ Objek-Objek Kontrol standar pada Toolbox pada
umumnya digunakan untuk merancang sebuah
program aplikasi, melalui model rancangan pada
form.
KATEGORI KONTROL OBJECT
1. Common Control
• Berisi kontrol-kontrol untuk mendesain form berbasis windows
2. Container
• Digunakan untuk kontrol-kontrol lain pada form.
3. Menus & Toolbars
• Digunakan untuk mendesain menu utama dan submenu serta menu toolbar dan
status bar.
4. Data
• Berisi kontrol-kontrol untuk pemrograman database, baik untuk koneksi
maupun menampilkan data.
5. Component
• Berisi kontrol-kontrol pendukung pemrograman pada form window.
6. Printing
• Berisi kontrol-kontrol untuk mencetak data, baik ke printer maupun ke layar.
7. Dialog
• Berisi kontrol-kontrol untuk menampilkan berbagai macam kotak dialog.
COMMON CONTROLS
Nama Kontrol Penulisan Nama Kontrol Penulisan
Pointer - NotifyIcon nicon
Contoh: niconMenu1
Button btn NumericUpDown numud_
Contoh: btnSimpan Contoh: numudNomor
CheckBox chk PictureBox pic
Contoh: chkHobby Contoh: picFoto
ComboBox cmb ProgressBar pbar_
Contoh: cmbUkuran Contoh: pbarLoading
DateTimePicker dtp RadioButton rbt
Contoh: dtpLahir Contoh: rbtAgama
Label lbl RichTextBox rtxt
Contoh: lblKota Contoh: rtxtKomentar
LinkLabel linklbl TextBox txt
Contoh: libklblStikom Contoh: txtAlamat
ListBox lst ToolTip ttip
Contoh: lstJenis Contoh: ttipPesan
ListView lview TreeView tre
Contoh: lviewBarang Contoh: treWilayah
MaskedTextbox mtxt_ WebBrowser web
Contoh: mtxtjumlah Contoh: webPusatData
MonthCalendar mcal
Contoh: mcalKerja
CONTAINERS
Nama Kontrol Penulisan
Pointer -
FlowLayoutPanel flp
Contoh: flpForm1
GroupBox gbox
Contoh: gboxJenKel
Panel pan
Contoh: panAtas
SplitContainer spltcont
Contoh: spltcontSamping
TabControl tab
Contoh: tabForm2
TableLayoutPanel tlp
Contoh: tlpForm1
MENUS & TOOLBARS
Nama Kontrol Penulisan
Pointer -
ContextMenuStrip ctxtmenu
Contoh: ctxtmenuMenu1
MenuStrip menstrp
Contoh: menstrpMenu1
StatusStrip statusstrp
Contoh: statusstrpMenu1
ToolStrip toolstrp
Contoh: toolstrpMenu1
ToolStripContainer toolstrpcont_
Contoh: toolstrpcontMenu1
DATA
Nama Kontrol Penulisan
Pointer -
DataSet ds
Contoh: dsTabel1
DataGridView dgv
Contoh: dgvAnggota
BindingSource bscr
Contoh: bscrData
BindingNavigator bnav
Contoh: bnavNav1
EventLog evlog
COMPONENTS
Contoh: evlogCatatan
FileSystemWatcher fsw
Contoh: fswFile
HelpProvieder helpprov
Nama Kontrol Penulisan Nama Kontrol Penulisan
Contoh: helpprovInformasi
Pointer - ImageList
Pointer imglst
-
BackgroundWorker bgwk BackgroundWorker bgwk imglstGambar
Contoh:
Contoh: bgwkWork1 MessageQueue msgque
Contoh: bgwkWork1
DirectoryEntry dirent_ Contoh:
DirectoryEntry dirent_ msgquePesan
Contoh: direntFolder
PerformanceCounter perfcount
Contoh: direntFolder
DirectorySearcher dirsearch
DirectorySearcher dirsearchperfcountTampilan
Contoh:
Contoh: dirsearchCari
Process pro
Contoh: dirsearchCari
ErrorProvider errprov
ErrorProvider errprov proProses
Contoh:
Contoh: errprovSalah
SerialPort serialpt
Contoh: errprovSalah
EventLog evlog
EventLog evlog serialptPrinter
Contoh:
Contoh: evlogCatatan
FileSystemWatcher fsw
ServiceController Srvccontrol
Contoh: evlogCatatan
▪ Validated
Event Validated digunakan untuk memastikan data telah
ditangani dengan baik.
KOMENTAR
▪ Komentar (Comment) pada editor diawali dengan
tanda petik tunggal / apostrophe (').
▪ Komentar berguna untuk menulis sesuatu dan baik
berupa keterangan tambahan mengenai
sintak/logika/variable/date edit, created by dan
sebagainya.
LATIHAN OBJECT
CONTROL
LATIHAN 1 : MENAMBAHKAN OBJEK
▪ Klik Tab Form2.vb [Design]
Textbox 1
Button1