Bagikan melalui


Cara: Membuat Kunci Akses dengan Kontrol Label Formulir Windows

Label Formulir Windows kontrol dapat digunakan untuk menentukan kunci akses untuk kontrol lain. Saat Anda menentukan kunci akses dalam kontrol label, pengguna dapat menekan tombol ALT ditambah karakter yang Anda tentukan untuk memindahkan fokus ke kontrol yang mengikutinya dalam urutan tab. Karena label tidak dapat menerima fokus, fokus secara otomatis berpindah ke kontrol berikutnya dalam urutan tab. Gunakan teknik ini untuk menetapkan kunci akses ke kotak teks, kotak kombo, kotak daftar, dan kisi data.

Untuk menetapkan kunci akses ke kontrol dengan label

  1. Gambar label terlebih dahulu, lalu gambar kontrol lainnya.

    -atau-

    Gambar kontrol dalam urutan apa pun dan atur TabIndex properti label ke satu kontrol yang kurang dari kontrol lainnya.

  2. Atur properti label UseMnemonic ke true.

  3. Gunakan ampersand (&) di properti label Text untuk menetapkan kunci akses untuk label. Untuk informasi selengkapnya, lihat Membuat Kunci Akses untuk Kontrol Formulir Windows.

    Catatan

    Anda mungkin ingin menampilkan ampersand dalam kontrol label, daripada menggunakannya untuk membuat kunci akses. Ini dapat terjadi jika Anda mengikat kontrol label ke bidang dalam kumpulan rekaman tempat data menyertakan ampersands. Untuk menampilkan ampersand dalam kontrol label, atur properti ke UseMnemonicfalse. Jika Anda ingin menampilkan ampersands dan juga memiliki kunci akses, atur UseMnemonic properti ke true dan tunjukkan kunci akses dengan satu ampersand (&) dan ampersand untuk ditampilkan dengan dua ampersands.

    Label1.UseMnemonic = True  
    Label1.Text = "&Print"  
    Label2.UseMnemonic = True  
    Label2.Text = "&Copy && Paste"  
    
    label1.UseMnemonic = true;  
    label1.Text = "&Print";  
    label2.UseMnemonic = true;  
    label2.Text = "&Copy && Paste";  
    
    label1->UseMnemonic = true;  
    label1->Text = "&Print";  
    label2->UseMnemonic = true;  
    label2->Text = "&Copy && Paste";  
    

Baca juga