Cara Membuat Gradasi Warna (Gradient Color) pada Form dan Panel di VB.Net – priacoding. Gradasi warna merupakan penggabungan dari dua atau lebih warna dengan tidak merubah warna dasar dari warna tersebut, seperti pelangi.
Dengan penggabungan warna yang lembut maka warna yang memiliki gradasi sangat bagus di lihat.
Para seniman sangat sering menggunakan gradasi pada design mereka, baik yang menggunakan media kanvas atau media komputer dengan aplikasi Photoshop atau yang lain.
Para seniman sangat sering menggunakan gradasi pada design mereka, baik yang menggunakan media kanvas atau media komputer dengan aplikasi Photoshop atau yang lain.
Pada postingan sebelumnya priacoding telah membahas bagaimana cara membuka aplikasi lain di VB.Net dan pada postingan kali ini kita akan membahas bagaimana cara membuat gradasi warna pada form dan panel di VB.Net.
Oke langsung saja ikuti tutorial berikut..
Cara Membuat Gradasi Warna (Gradient Color) pada Form dan Panel di VB.Net
Gradasi warna pada form
1. Tambahkan satu buah form
2. Duble klik Form, pada Form Load ganti Events Load menjadi Paint
Seperti gambar
Seperti gambar
3. Pada Form Paint pada project saya namanya test4_Paint
Pastekan coding berikut
Pastekan coding berikut
Dim d As New System.Drawing.Drawing2D.LinearGradientBrush _ (Me.ClientRectangle, Color.Blue, Color.Black, Drawing2D.LinearGradientMode.Vertical) e.Graphics.FillRectangle(d, Me.ClientRectangle)
seluruh coding kira-kira seperti gambar
4. Jalankan aplikasi, maka akan menghasilkan
Penjelasan:
Dim d As New System.Drawing.Drawing2D.LinearGradientBrush
Coding membuat variable untuk menampung warna gradasi
Dim d As New System.Drawing.Drawing2D.LinearGradientBrush
Coding membuat variable untuk menampung warna gradasi
(Me.ClientRectangle, Color.Blue, Color.Black, Drawing2D.LinearGradientMode.Vertical)
Coding untuk memilih warna serta model gradasi
Coding untuk memilih warna serta model gradasi
e.Graphics.FillRectangle(d, Me.ClientRectangle)
Coding untuk memasukan variable gradasi ke dalam form
Coding untuk memasukan variable gradasi ke dalam form
Penting:
Color.Blue dan Color.Black bisa di ganti berdasarkan warna yang anda inginkan Selain model vertical ada beberapa model lain lagi diantaranya Horizontal, ForwardDiagonal, dan BackwardDiagonal
Color.Blue dan Color.Black bisa di ganti berdasarkan warna yang anda inginkan Selain model vertical ada beberapa model lain lagi diantaranya Horizontal, ForwardDiagonal, dan BackwardDiagonal
Maka akan menghasilkan
Horizontal
ForwardDiagonal
BackwardDiagonal
Gradasi warna pada panel
Hampir sama dengan form akan tetapi ada sedikit perbedaan, oke langsung saja..
1. Tambahkan satu buah Panel
2. Double klik Panel1 pada Panel1_Paint
Tambakan coding yang sama dengan di atas
Tambakan coding yang sama dengan di atas
Dim d As New System.Drawing.Drawing2D.LinearGradientBrush _ (Me.ClientRectangle, Color.Blue, Color.Black, Drawing2D.LinearGradientMode.Vertical) e.Graphics.FillRectangle(d, Me.ClientRectangle)
Seperti gambar
3. Jalankan aplikasi, maka akan menghasilkan
Untuk warna dan model gradasi bisa anda ganti seperti keterngan diatas
Untuk penjelasan lebih lanjut silahkan lihat video berikut.
Baca Juga: