C#: Membuat Tabel Perkalian Dasar di DataGridView

Pada kesempatan kali ini, saya akan menjelaskan cara membuat tabel perkalian sederhana di DataGridView menggunakan C#. Tabel perkalian yang dibuat adalah tabel perkalian yang berurutan antara 0x0 sampai baris x kolom. 🙂

Langsung aja, buka Microsoft Visual Studionya.

Buat project baru, pilih Visual C# > Windows Form Application, kemudian isi nama project dan lokasi projectnya.

Kemudian buat desain form sesuka Anda, kira-kira seperti ini yang saya buat:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Keterangan:

1. lblBaris
2. lblKolom
3. btnProses
4. btnKeluar
5. lblBaris
6. lblKolom
7. lblTable
8. gridTable

 

Kemudian kita masuk ke source code, pertama-tama kita buat method reset.

 

Kemudian buat event Form_Load.

 

Kemudian buat event btnProses_Click. Nah pada bagian ini adalah proses utama dalam membuat tabel perkalian di DataGridView. Untuk memasukkan datanya saya menggunakan array, yaitu array 1 dimensi dan 2 dimensi. Berikut potongan kodenya:

Menggunakan Array 1 Dimensi:

 

Menggunakan Array 2 Dimensi:

 

Nah tinggal pilih mau pake yang mana :), kemudian masukkan salah satu koding di atas ke event btnProses_Click berikut:

 

Terakhir buat event btnKeluar_Click untuk menutup aplikasi.

 

Sekarang kita jalankan projectnya, klik Debug > Start Debugging atau dengan shortcut F5.

Hasilnya sebagai berikut:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ketika memasukkan karakter selain angka:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Ketika memasukkan angka kurang dari 0:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Projectnya bisa didownload di sini.

Sekian tutorial kali ini, semoga mudah dimengerti dan semoga bermanfaat. 🙂

Terima kasih.

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Erik Gunawan

Java Developer, Android Developer, Microsoft Office Specialist, Pengamat One Piece, Blogger, Mahasiswa

Leave a Reply

Your email address will not be published. Required fields are marked *

wp-puzzle.com logo