Selamat siang sobat TOG, pada kesempatan kali ini kita akan berbagi tutorial cara membuat progress bar vertical di visual basic. Biasanya kalian kalau membuat progress bar biasa yang bentuknya horisontal saya pastikan semua pasti sudah bisa :D Dibawah ini saya akan menunjukkan cara membuat progress bar yang bentuknya tidak seperti biasa, berikut step-stepnya:
1. Buka program Visual Basic anda, pada tutorial ini saya menggunakan Microsoft Visual Basic 2010 Express pilih Windos Form Applications
2. Lalu pilih menu Project dan pilih Add Class
1 Imports System
2 Imports System
3 Imports System.Windows.Forms
4 Public Class ProgressBar_Vertical
5 Â Inherits ProgressBar
6 Â Protected Overloads Overrides ReadOnly Property CreateParams() As CreateParams
7 Â Get
8 Â Dim cp As CreateParams = MyBase.CreateParams
9 cp.Style = cp.Style Or &H4
10 Return cp
11 End Get
12 End Property
13 End Class
6. Debug program tersebut dengan cara tekan tombol F5 atau pada menu Debug->Start Debugging
1 Public Class Form1
2 Private Sub Form1_Load(ByVal sender As System. Object, ByVal e As System. EventArgs) Handles MyBase. Load
3 ProgressBar_Vertical1.Value = 90
4 Â ProgressBar_Vertical2.Value = 80
5 ProgressBar_Vertical3.Value = 70
6 ProgressBar_Vertical4.Value = 50
7 ProgressBar_Vertical5.Value = 40
8 Â End Sub
9 End Class
10. Sekarang debug program dan lihat hasilnya
Desain Form
1 Public Class Form1
2 Dim vol As Integer
3 Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
4 End Sub
5 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
6 Â vol = vol + 1
7 Â ProgressBar_Vertical1.Value = vol
8 Â End Sub
9 Â Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
10 vol = vol - 1
11 Â ProgressBar_Vertical1.Value = vol
12 Â End Sub
13 End Class
ini screenshot hasil tampilannya:
Salam Sukses
Â
TOG Indonesia
Baca konten-konten menarik Kompasiana langsung dari smartphone kamu. Follow channel WhatsApp Kompasiana sekarang di sini: https://whatsapp.com/channel/0029VaYjYaL4Spk7WflFYJ2H