Software developer yang fokus mengembangkan aplikasi di atas platform .NET dan Android. Senang mempelajari teknologi baru terutama di bidang OOP, Design Pattern, ORM, Continuous Integration & Deployment dan arsitektur Microservice.
2 komponen ini merupakan komponen favorit saya untuk kelengkapan setiap aplikasi yang saya buat, dimana komponen MenuStrip digunakan untuk menampilkan menu bergaya klasik.
dan komponen ExplorerBar Control for .NET menampilkan menu dengan ciri khas menu yg ada di Windows Explorernya XP
jadi dengan asumsi bahwa Anda sudah pernah membuat menu dengan MenuStrip dan ExplorerBar Control for .NET, maka fokus kita kali ini adalah pada poin-poin berikut :
1. Membuat menu ExplorerBar Control for .NET berdasarkan menu MenuStrip
Tentunya agar poin 1 ini berjalan dengan baik, maka kita harus mempersiapkan terlebih dulu item menu stripnya sekalian menambahkan komponen ExplorerBar Control for .NET ke form.
berhubung persiapan sudah siap, kita masuk kebagian kode
Selanjutnya tinggal panggil method AddMenu diatas di event Form_Load
Ada yg kelupaan , tambahkan juga Namespace vbAccelerator (ingat posisinya paling atas)
contoh output yg dihasilkan dari kode diatas :
Coba saja Anda tambahkan menu baru di MenuStrip maka otomatis akan nambah juga dimenu ExplorerBar nya, gimana ? Gampangkan :)
2. Membatasi menu yang ditampilkan ExplorerBar Control for .NET
Misalkan ada beberapa menu yang tidak ingin kita tampilkan di menu ExplorerBar Control for .NET, kita ambil contoh menu Barang (mnuBarang), Retur Pembelian (mnuReturPembelian), Retur Penjualan (mnuReturPenjualan) dan Gaji Karyawan (mnuGajiKaryawan).
Maka yg perlu kita lakukan ada melakukan sedikit revisi di method AddMenu
revisinya ada di baris 7, 30-34
tuh kan beberapa menu kanannya udah lenyap.
3. Memanggil event handler MenuStrip dari ExplorerBar Control for .NET
Akhirnya nyampe juga dibagian yg saya tunggu2x, soalnya udah laper banget jadi klo postingan ini selesai bisa langsung sarapan pagi .
Klik ganda komponen ExplorerBarnya kemudian pindah ke event ItemClick
Beberapa waktu yang lalu saya merilis sebuah library dengan nama WhatsApp NET Client. Library ini merupakan hadiah dari saya untuk teman-teman .NET De...
WhatsApp NET Client adalah library untuk .NET Developer yang digunakan untuk mengembangkan aplikasi WhatsApp klien berbasis desktop. Library ini dikembangkan...
Comments