Bagikan melalui


Cara: Menambahkan Penyempurnaan ke ToolStripMenuItems

Anda dapat meningkatkan kegunaan MenuStrip dan ContextMenuStrip kontrol dengan cara berikut:

  • Tambahkan tanda centang untuk menunjuk apakah fitur diaktifkan atau dinonaktifkan, seperti apakah penggaris ditampilkan di sepanjang margin aplikasi pemrosesan kata, atau untuk menunjukkan file mana dalam daftar file yang ditampilkan, seperti pada menu Jendela .

  • Tambahkan gambar yang secara visual mewakili perintah menu.

  • Tampilkan tombol pintasan untuk menyediakan alternatif papan tombol ke mouse untuk melakukan perintah. Misalnya, menekan CTRL+C melakukan perintah Salin .

  • Tampilkan tombol akses untuk menyediakan alternatif keyboard ke mouse untuk navigasi menu. Misalnya, menekan ALT+F memilih menu File .

  • Tampilkan bilah pemisah untuk mengelompokkan perintah terkait dan membuat menu lebih mudah dibaca.

Untuk menampilkan tanda centang pada perintah menu

  • Atur propertinya Checked ke true.

    Ini juga mengatur properti ke CheckStatetrue. Gunakan prosedur ini hanya jika Anda ingin perintah menu muncul sebagai dicentang secara default, terlepas dari apakah itu dipilih.

Untuk menampilkan tanda centang yang mengubah status dengan setiap klik

Untuk menambahkan gambar ke perintah menu

Catatan

Margin gambar juga dapat menampilkan tanda centang jika Anda memilih. Selain itu Checked , Anda dapat mengatur properti gambar ke true, dan gambar akan muncul dengan batas yang menetas di sekitarnya pada waktu proses.

Untuk menampilkan kunci pintasan untuk perintah menu

  • Atur properti perintah ShortcutKeys menu ke kombinasi keyboard yang diinginkan, seperti CTRL+O untukperintah Buka menu, dan atur properti ke ShowShortcutKeystrue.

Untuk menampilkan kunci pintasan kustom untuk perintah menu

Untuk menampilkan kunci akses untuk perintah menu

  • Saat Anda mengatur Text properti untuk perintah menu, masukkan ampersand (&) sebelum huruf yang ingin Anda garis bawahi sebagai kunci akses. Misalnya, mengetik &Open sebagai Text properti item menu akan menghasilkan perintah menu yang muncul sebagai pena O.

    Untuk menavigasi ke perintah menu ini, tekan ALT untuk memberikan fokus ke MenuStrip, dan tekan tombol akses nama menu. Saat menu terbuka dan menampilkan item dengan tombol akses, Anda hanya perlu menekan tombol akses untuk memilih perintah menu.

Catatan

Hindari menentukan kunci akses duplikat, seperti mendefinisikan ALT+F dua kali dalam sistem menu yang sama. Urutan pemilihan kunci akses duplikat tidak dapat dijamin.

Untuk menampilkan bilah pemisah di antara perintah menu

  • Setelah Anda menentukan dan MenuStrip item yang akan dimuatnya, gunakan AddRange metode atau Add untuk menambahkan perintah dan ToolStripSeparator kontrol menu ke MenuStrip dalam urutan yang Anda inginkan.

    ' This code adds a top-level File menu to the MenuStrip.  
    Me.menuStrip1.Items.Add(New ToolStripMenuItem() _  
    {Me.fileToolStripMenuItem})  
    
    ' This code adds the New and Open menu commands, a separator bar,
    ' and the Save and Exit menu commands to the top-level File menu,
    ' in that order.  
    Me.fileToolStripMenuItem.DropDownItems.AddRange(New _  
    ToolStripMenuItem() {Me.newToolStripMenuItem, _  
    Me.openToolStripMenuItem, Me.toolStripSeparator1, _  
    Me.saveToolStripMenuItem, Me.exitToolStripMenuItem})  
    
    // This code adds a top-level File menu to the MenuStrip.  
    this.menuStrip1.Items.Add(new ToolStripItem[]_  
    {this.fileToolStripMenuItem});  
    
    // This code adds the New and Open menu commands, a separator bar,
    // and the Save and Exit menu commands to the top-level File menu,
    // in that order.  
    this.fileToolStripMenuItem.DropDownItems.AddRange(new _  
    ToolStripItem[] {  
    this.newToolStripMenuItem,  
    this.openToolStripMenuItem,  
    this.toolStripSeparator1,  
    this.saveToolStripMenuItem,  
    this.exitToolStripMenuItem});  
    

Baca juga