idcsLogo
idcsLogo2
idcsLogo2
  • Home
  • E-Learning
    • Visual Studio C#
    • C# Dasar
    • Windows Form C#
    • Golang
    • SQL Server
  • Tips and Trick
    • Console
    • Windows Form
  • Submit Artikel
  • Laporkan Masalah

Mnemonic, membuat HotKey pada Aplikasi WinForm

Home » Mnemonic, membuat HotKey pada Aplikasi WinForm
  • Daftar Materi

    • Apakah itu Windows Form ?
    • Apakah itu Visual Studio ?
    • Tampilan WinForm VS 2019
  • –

    • Apa itu Form ?
    • Apa itu WinForm Control ?
    • Control Properties
    • Membuat Aplikasi WinForm
    • Toolbar WinForm
    • Mnemonic
  • –

    • Docking dan Anchor
    • Container Control
    • Flow Layout
    • GroupBox
    • Panel
    • Split Container
    • TabControl
    • TableLayoutPanel
  • –

    • Apa itu Event ?
    • Apa itu Event Handler ?
    • Event Order
  • –

    • Mengenal GDI+
    • Menggambar Vektor
    • Cardinal Spline
    • Bezier Spline C#
  • –

  • Mnemonic, membuat HotKey pada Winform
    Mnemonic, membuat HotKey pada Winform

    Mnemonic merupakan sebuah teknik yang dapat kita gunakan untuk membuat suatu shortcut pada Control. Control yang dikenai Mnemonic dapat diakses menggunakan gabungan key tertentu ( Hotkeys ).

    Apa itu Hotkeys ?

    Hotkey adalah kombinasi dari beberapa tombol keyboard yang memungkinkan user untuk mengeksekusi berbagai fungsi tertentu dengan cepat tanpa menggunakan menu ataupun toolbar.

    Namun, tidak semua Control mendukung fungsi dari Mnemonic, hanya ada beberapa Control yang mendukung diantaranya adalah :

    • Button
    • CheckBox
    • Radio Button
    • Toggle
    • dsb.

    Bagaiman cara menambahkan Mneonic pada Aplikasi ?

    Untuk membuat suatu fungsi Mnemonic, hal yang pertama yang harus dilakukan adalah :

    Membuat project Windows Form pada Visual Studio, apabila kamu belum membuatnya kamu dapat melakukannya dengan mengikuti cara di bawah ini :

    Baca : Bagaimana cara membuat aplikasi windows ?

    Menambahkan Mnemonic pada Button

    Sekarang kita akan mencoba mengimplementasikan Mnemonic pada beberapa button.

    maka dari itu hal yang harus dilakukan adalah menambahkan Beberapa Button kedalam Form.

    perhatikan tampilan dibawah ini :

    Button Control Winform

    Setelah button ditambahkan kedalam sebuah form, pastikan UseMnemonic pada properties bernilai True

    UseMnemonic = True.

    Mnemonic dapat kita mulai dengan menambahakan karakter & pada Text suatu Control.

    Contoh :

    • button A dapat di akses menggunakan gabungan key ALT + A, maka kita perlu menambahakan karakter & sebelum karakter A, jadi text pada control akan menjadi &A.
    • Buton Play dapat di akses menggunakan gabungan key ALT + Y, maka text pada properties dibuat PLA&Y.

    Pada aplikasi yang akan dibuat, kita akan mengimplementasikan gabungan key ALT + NomorButton yang akan di akses.

    Sebelumnya kita telah mengatur tata letak button pada form, sekarang waktunya untuk menambahkan mnemonic pada button.

    masuk ke properties button kemudian pastikan UseMnemonic bernilai True

    setelah itu ubah nama pada setiap button menjadi Button&1, Button&2,dan Button&3 dan selanjutnya.

    Setelah nama diubah maka tampilan akan berubah menjadi seperti dibawah ini :

    Mnemonic Text
    Menemonic

    Pada gambar di atas dapat kita lihat terdapat garis bawah pada angka button, yang menandakan button dapat diakases menggunakan gabungan key ALT + angka, contoh : ALT + 1 untuk button1.

    Mencoba Hotkey Mnemonic

    Untuk mencoba berhasil atau tidaknya mnemonic yang di implementasikan, pertama kita harus memasukan terlebih dahulu fungsi yang dapat menandakan Mnemonic berhasil atau belum.

    Kita akan mencoba menampilkan sebuah windows baru ketika button di klik.

    masukan syntax dibawah ini pada event OnClick Button :

    MessageBox.Show(“Kamu telah menekan Button 1”);

    masukan syntax di atas pada setiap button.

    Setelah itu jalankan Program dengan menekan F5.

    cobalah menekan hotkey yang telah dibuat. Misal ALT + 1.

    Jika Berhasil maka akan tampil windows Baru dengan teks
    Kamu telah menekan Button 1 yang mana menandakan bahwa Mnemonic Berfungsi.

    Download Source Code

    Angga Adji Surya
    23
    E-Learning, Windows Form
    Prev PostDocking dan Anchor pada Windows Form Visual StudioDocking dan Anchor pada Windows FormMei 24, 2019
    Next PostMemasang Mnemonic, pada TextBoxJun 16, 2019Memasang Mnemonic, pada TextBox C# Visual Basic Visual Studio
    idcsLogo
    IDCSharp menyediakan materi - materi bahasa pemrograman komputer dan informasi seputar dunia IT untuk kamu. Mari kita belajar membuat aplikasi bersama
    • Implementasi Media Video dan Audio pada HTML5 Part 2
    • Memahami 3 Jenis Api Model pada HTML5
    • Memahami 3 Api Model pada HTML5 Part 2
    • Memahami 3 Api Model pada HTML5 Part 3
    • Memahami 3 Api Model pada HTML5 Part 4
    • Home
    • E-Learning
      • Visual Studio C#
      • C# Dasar
      • Windows Form C#
      • Golang
      • SQL Server
    • Tips and Trick
      • Console
      • Windows Form
    • Submit Artikel
    • Laporkan Masalah
    Copyright © 2021 IDCSharp. All Rights Reserved