Menu adalah salah satu unsur yang paling umum dan paling karakteristik dari antarmuka pengguna Windows. Bahkan di hari tua dari karakter berbasis display, menu yang digunakan untuk menampilkan pilihan metodis terorganisir dan memandu pengguna melalui aplikasi.Meskipun antarmuka visual yang kaya aplikasi Windows dan banyak alternatif, menu masih merupakan cara yang paling populer mengorganisir sejumlah besar pilihan. Banyak aplikasi menduplikasi beberapa atau semua menu mereka dalam bentuk ikon toolbar, tapi menu adalah perlengkapan standar formulir. Anda dapat mengaktifkan toolbar dan mematikan, tapi tidak menu.
Menu Editor
Menu dapat dilampirkan hanya untuk bentuk, dan mereka dilaksanakan melalui kontrol MenuStrip. Item yang membentuk menu adalah obyek ToolStripMenuItem. Seperti yang akan Anda lihat, kontrol MenuStrip dan objek ToolStripMenuItem memberi Anda kendali mutlak atas struktur dan tampilan menu dari aplikasi Anda. Kontrol MenuStrip adalah variasi dari kontrol Strip, yang merupakan basis dari menu, toolbar, dan status bar.
Anda dapat merancang menu visual dan kemudian memprogram Klik mereka event handler. Pada prinsipnya, itu semua ada untuk menu: Anda menentukan item nya (perintah menu ini) dan kemudian Anda memprogram tindakan setiap perintah itu.Tergantung pada kebutuhan aplikasi Anda, Anda mungkin ingin mengaktifkan dan menonaktifkan perintah tertentu, menambahkan menu konteks untuk beberapa kontrol pada formulir Anda, dan sebagainya. Karena setiap item dalam menu diwakili oleh objek ToolStripMenuItem, Anda dapat mengontrol menu aplikasi dari dalam kode Anda dengan memanipulasi properti dari ToolStrip-MENUITEM benda. Mari kita mulai dengan merancang menu yang sederhana, dan saya akan menunjukkan kepada Anda bagaimana untuk memanipulasi obyek menu dari dalam kode Anda seperti yang kita pergi bersama.
Klik dua kali ikon MenuStrip dalam Toolbox. (Anda akan menemukan kontrol MenuStrip di Menus & tab Toolbars dari Toolbox.) Sebuah contoh dari kontrol MenuStrip akan ditambahkan ke bentuk, dan perintah menu tunggal akan muncul pada formulir Anda. Keterangannya akan Tipe sini. Jika Anda tidak melihat item menu pertama pada formulir segera, pilih kontrol MenuStrip dalam baki Komponen bawah form. Lakukan seperti judul mengatakan: Klik dan masukkan keterangan perintah pertama, File, seperti yang terlihat pada Gambar 5.15. Untuk menambah item di bawah menu File, tekan Enter. Untuk memasukkan perintah lain dalam menu utama, tekan Tab. Tergantung pada tindakan Anda, kotak lain akan ditambahkan, di mana Anda dapat mengetik judul dari perintah selanjutnya. Tekan Enter untuk pindah ke itemvertically berikutnya, dan tomove Tab ke itemhorizontally berikutnya. Untuk menyisipkan pemisah, masukkan tanda hubung (-) sebagai judul item.
Gambar 5.15 - Merancang menu pada Formulir
Ketika Anda membawa penunjuk ke item menu, tombol drop-down akan muncul di sebelah kanan item. Klik tombol ini untuk memilih jenis item yang akan menempatkan pada menu. Item ini bisa menjadi objek MENUITEM, pemisah, ComboBox, atau TextBox. Dalam bab ini, saya akan fokus pada item menu, yang sejauh elemen yang paling umum pada menu. Dua pilihan terakhir, bagaimanapun, memungkinkan Anda untuk membangun menu rumit, mengingatkan pada menu Office.
Masukkan item dari menu File - New, Open, Save, SaveAs, dan Keluar - dan kemudian klik di suatu tempat di formulir. Semua item sementara (yang dengan judul Tipe sini) akan hilang, dan menu akan diselesaikan pada formulir.
Untuk menambahkan menu Edit, pilih ikon MenuStrip untuk mengaktifkan menu editor visual dan kemudian klik item file.Dalam item baru yang muncul di samping item file pada kontrol, masukkan Sunting string. Tekan Enter dan Anda akan beralih ke item pertama dari menu Edit. Isi menu Edit dengan perintah pengeditan biasa. Tabel 5.4 menunjukkan keterangan (Text properti) dan nama (Nama properti) untuk setiap menu dan setiap perintah.
Anda juga dapat menyisipkan menu standar dengan perintah Insert Produk Standar menu konteks obyek MenuStrip itu.
Tabel 5.4 - The Judul dan Nama File dan Edit Menu
Keterangan | Nama |
Berkas | FileMenu |
Baru | NewMenu |
Buka | OpenMenu |
Menyimpan | SaveMenu |
Save As | SaveAsMenu |
Keluar | ExitMenu |
Mengedit | Editmenu |
Kopi | CopyMenu |
Memotong | CutMenu |
Menempelkan | PasteMenu |
Menemukan | FindMenu |
Item paling kiri pada Tabel 5.4 adalah nama yang pertama-tingkat menu (File dan Edit), keterangan yang menjorok dalam tabel adalah perintah pada kedua menu. Setiap item menu memiliki nama, yang memungkinkan Anda untuk mengakses properti dari dalam kode Anda. Nama yang sama juga digunakan dalam penamaan handler Klik event item. Nama default dari item menu Anda menambahkan visual ke menu aplikasi didasarkan pada keterangan item tersebut diikuti oleh ToolStripMenuItem akhiran (FileToolStripMenuItem, NewToolStripMenuItem, dan sebagainya). Anda mungkin akan ingin mengubah nama default untuk sesuatu yang kurang berlebihan. Untuk melakukannya, mengubah properti Nama pada jendela Properties. Untuk melihat properti dari item menu, klik kanan dan pilih Properties dari menu konteks.
Metode yang paling nyaman mengedit menu adalah dengan menggunakan Koleksi Produk jendela Editor, yang ditunjukkan pada Gambar 5.16. Ini bukan editor visual, tapi Anda dapat mengatur semua properti dari setiap item menu tanpa harus beralih ke jendela Properties.
Gambar 5.16 - Mengedit menu dengan Editor Koleksi Produk
Tombol Add menambah menu item dari jenis yang ditentukan dalam kotak kombo sebelahnya (item menu, combo box, atau kotak teks). Untuk menyisipkan suatu item di lokasi yang berbeda, tambahkan ke menu dan kemudian menggunakan tombol panah untuk bergerak ke atas atau ke bawah. Ketika Anda menambahkan item baru, Anda dapat mengatur Teks dan sifat Nama pada pane kanan dari editor. Anda juga dapat mengatur font mereka, mengatur alignment dan orientasi teks, dan menentukan gambar yang akan ditampilkan bersama dengan teks. Untuk menambahkan foto ke item menu, cari properti Gambar dan klik tombol elipsis. Sebuah kotak dialog akan muncul, di mana Anda dapat memilih sumber daya yang tepat.Perhatikan bahwa semua gambar yang Anda gunakan pada formulir Anda disimpan sebagai sumber daya proyek. Anda dapat menambahkan semua gambar dan ikon mungkin Anda butuhkan dalam sebuah proyek untuk file sumber daya yang sama dan menggunakan kembali mereka sesuka hati. Properti TextImageRelation memungkinkan Anda untuk menentukan posisi relatif dari teks dan gambar. Anda juga dapat memilih untuk menampilkan teks saja, gambar saja, atau teks dan gambar untuk setiap item menu dengan properti DisplayStyle.
Jika item menu mengarah ke submenu, Anda juga harus menentukan item submenu ini. Cari properti DropDownItems dan klik tombol elipsis. Sebuah jendela yang sama akan muncul, di mana Anda dapat memasukkan drop-down item dari item menu saat ini. Perhatikan bahwa menu pada form terus diperbarui saat Anda mengeditnya di jendela Koleksi Editor Items, sehingga Anda dapat melihat efek dari perubahan Anda di formulir tersebut. Secara pribadi, saya lebih produktif dengan editor dibandingkan dengan alat visual, terutama karena semua sifat yang di sana, dan saya tidak perlu beralih antara permukaan desain dan jendela Properties.
Tidak ada komentar:
Posting Komentar
Catatan: Hanya anggota dari blog ini yang dapat mengirim komentar.