Membuat Aplikasi WinForm dengan C#

Membuat Aplikasi WinForm dengan bahasa pemrograman C#
Membuat Aplikasi WinForm dengan bahasa pemrograman C#

Windows Form atau disingkat WinForms merupakan salah satu Framework GUI yang di ciptakan microsoft untuk mengembangkan aplikasi berbasis Windows.

Aplikasi WinForm mendukung beberapa bahasa pemrograman, jadi tidak hanya satu bahasa pemrograman yang dapat di gunakan untuk membuat Aplikasi Windows Form. Bahasa yang didukung Winform ialah : C#, VB.NET, dan juga F#.

Akan tetapi disini idcsharp tidak akan menjelaskan pembuatan aplikasi WinForm selain menggunakan C#, jadi kita fokus dengan bahasa pemrograman C#.

Bagaimana langkah untuk membuat aplikasi Windows Form ( Winform ) ?

Pertama yang kamu paling butuhkan adalah IDE, IDE atau Integrated Development Environment merupakan suatu tools atau software yang berfungsi untuk membantu Developer atau pengembang dalam mengembangkan aplikasinya.

WinForm sendiri menggunakan IDE Visual Studio, yang mana Visual Studio ini diciptakan juga oleh Microsoft.

Bagi kamu yang telah mempunyai Visual Studio, kamu dapat membukanya dengan cara Double Click pada Iconnya.

Tampilan pertama pada Visual Studio 2019 | IDCSharp

kamu akan menemui tampilan seperti gamabar di atas, setelah kamu membuka Visual Studio 2019, dan langsung saja pilih Create a new project.

Windows Form new Project C# | IDCSharp

Untuk mengembangkan aplikasi WinForm atau Windows Form, kamu dapat memilih Windows Forms App (.NET Framework). kemudian klik Next.

Windows Form, Create New Project | IDCSharp

Beri nama Project yang akan kamu buat, kemudian klik Create.

Windows Form C# Visual Studio | IDCSharp

Kita telah selesai membuat Project berbentuk Windows Form atau Winform, selanjutnya kita akan membuat beberapa fungsi agar program lebih menarik.

Hello WinForm, Say Hello to Windows Form

Agar program terlihat lebih menarik, kita akan membuat beberapa fungsi untuk menampilkan kalimat Hello WinForm, Say Hello to Windows Form, dan tentunya menggunakan bahasa pemrograman C#.

Say Hello World C# Windows Form | IDCSharp

Buatlah tampilan seperti di atas, pada gambar di atas kami menggunakan 2 label, 1 TextBoxt dan 1 Button.

Untuk mengganti atau mengubah Text pada Element di atas, kamu dapat melihatnya pada Object properties pada bagian Text.

Tampilan Element atau Object pada WinForm | IDCSharp

Apabila kamu ingin mengetahui nama-nama object yang kamu gunakan pada Windows Form yang kamu buat, kamu dapat melihatnya melalui Form.Designer.cs.

kamu juga dapat mengganti nama tersebut sesuai selera.

setelah hal di atas selesai dilakukan, tambahkan Fungsi dibawah ini pada button, dengan cara double klik button, dan secara otomatis kamu diarahkan ke tempat dimana kode Button Click harus di pasang:

  private void Button1_Click(object sender, EventArgs e)
        {
            if (!(string.IsNullOrEmpty(textBox1.Text)))
            {
                MessageBox.Show("Hallo " + textBox1.Text + " Selamat Datang di Winform");
            }
            else
            {
                MessageBox.Show("Siapakah nama kamu ?");
            }
        }

Fungsi Kode diatas adalah, apabila textBox kosong atau tidak di isi, maka windows akan secara otomatis men-generate kalimat “Siapakah nama kamu ?“) dan apabila textBox telah diisi, maka Text yang di-generate adalah “Hallo (Nama Kamu) Selamat datang di Winform“.

Sekian penjelasan mengenai Membuat Aplikasi Winform menggunakan bahasa C#, sampai jumpa pada materi berikutnya.