-->

Type something and hit enter

author photo
By On
Cara Membuat Gradasi Warna di VB.Net
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.

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
form vb.net

2. Duble klik Form, pada Form Load ganti Events Load menjadi Paint
Seperti gambar
Cara Membuat Gradasi Warna di VB.Net

3. Pada Form Paint pada project saya namanya test4_Paint
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
Cara Membuat Gradasi Warna di VB.Net

4. Jalankan aplikasi, maka akan menghasilkan
Cara Membuat Gradasi Warna di VB.Net

Penjelasan:
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

e.Graphics.FillRectangle(d, Me.ClientRectangle)
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

Maka akan menghasilkan

Horizontal
Cara Membuat Gradasi Warna di VB.Net

ForwardDiagonal
Cara Membuat Gradasi Warna di VB.Net

BackwardDiagonal
Cara Membuat Gradasi Warna di VB.Net

Gradasi warna pada panel


Hampir sama dengan form akan tetapi ada sedikit perbedaan, oke langsung saja..

1. Tambahkan satu buah Panel
panel vb.net

2. Double klik Panel1 pada Panel1_Paint
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
Cara Membuat Gradasi Warna di VB.Net

3. Jalankan aplikasi, maka akan menghasilkan
Cara Membuat Gradasi Warna di VB.Net

Untuk warna dan model gradasi bisa anda ganti seperti keterngan diatas

Untuk penjelasan lebih lanjut silahkan lihat video berikut.

terimakasih

Click to comment