Laman

Minggu, 05 Desember 2010

Menangkap tombol ENTER di C#

Menangkap tombol enter akan memperindah User Interface  aplikasi yang dibuat, karena 80% user jarang melakukan klik pada tombol OK, sebagian besar menekan tombol enter sebagai ganti tombol OK, karena menekan tombol enter dirasa lebih cepat dan efektif dari pada menekan  tombol OK pada suatu interface yang telah disediakan di suatu form, masalahnya bagaimana kita menangkap event tombol enter dari keyboard jika ditekan? kita buat projectnya


Gambar1. Preview hasil running program

Seperti biasa, Siapkan project baru, file->new project. isi nama project tersebut sesuai dengan keinginan.
1. Langkah pertama. Pada project yang telah dibuat, tambahkan componen textBox. atur dan tata sedemikian rupa sehingga tampilannya seperti gambar dibawah ini

Gambar2. Desain aplikasi

        
2.  Pada textbox1, klik kanan dan pilih properties, pada tab properties klik tab event. selanjutnya double klik pada field keyPress . Untuk lebih jelasnya perhatikan gambar berikut ini.gambar dibawah ini untuk memilih tab event pada propertis textbox1.


Gambar3. Jendela properties event

 gambar dibawah adalah contoh untuk membangkitkan event key_Press


Gambar 4. Jendela properties Event

3. Tmbahkan kode berikut ini pada event keyPress
            if (e.KeyChar == 13)
            {
                MessageBox.Show("Tombol enter ter capture");
                textBox1.Text = "";
                textBox1.Focus();
            } 

4. Selesai, Running Program
Jika langkah-langka diatas dilakukan dengan benar, maka saat program dijalankan akan muncul form dengan satu texbox, ketika kursor berada di dalam textbox dan tombol enter ditekan, maka akan muncul pesan bahwa "Tombol enter ter capture".
donwload file binary program  binary filenya, silahkan download disini
for more information contact us on informasi@csharp-indonesia.com 

sedangkan untuk mendapatkan full projectnya silahkan tinggalkan email anda dikotak komentar, full project akan disend ke email tersebut. jika ada yang kurang jelas, tinggalkan pertannyaan di kotak komentar

21 komentar:

  1. tolong disend ke email ak "dkeycoolz@yahoo.com"

    BalasHapus
  2. full project sudah di send ke email dkeycoolz@yahoo.com. silahkan di cek di email tersebut. jika masih mangalami kebingungan, silahkan diskusi di ym y_yahuii@yahoo.com

    BalasHapus
  3. mas minta full project y


    algaust@gmail.com

    Trims

    BalasHapus
  4. full project sudah disent ke email. silahkan cek email.
    atau langsung bisa didownload di link berikut ini
    mediafire : http://www.mediafire.com/?kxmtiyh75js3i33
    ziddu : http://adf.ly/9jpgl
    4shared : http://www.4shared.com/rar/dSguMAzt/WindowsFormsApplication1.html
    terimakasih
    semoga bisa bermanfaat dan berguna

    BalasHapus
  5. saya sedang mempelajari c# kalau boleh saya minta full project nya ke email saya komunitasilmu@gmail.com terimakasih

    BalasHapus
  6. maaf mas saya masih bingung nih, kalo yg ini maksudnya apa yaH?

    "e.KeyChar == 13"

    apa tombol enter itu keychar 13?

    BalasHapus
  7. minta dong full projectnya..
    cahyo_mahardika@ymail.com

    BalasHapus
  8. mas minta full project ini juga di winthepoopin@gmail.com

    BalasHapus
  9. mas tolong kirim source code nya ya.. royan18@ymail.com

    BalasHapus
  10. hallo Mas.. Salam.. saya mau tau code untuk mengambil value pada cell 0 dalam DGView ke texbot dengan tombol enter... boleh ga Thanks a lot bisa kirim ke arieale84@gmail.com ,, sekali lagi terimakasih banyak..

    BalasHapus