30 Mart 2014 Pazar

C# Progressbar kullanımı

Merhaba arkadaşlar bu yazıda progressbarı çok güzel örneklerle göstereceğiz.

C#’ta ProgressBar Kontrolü 


09 Mart 2010 – 11:00 
ProgressBar yükleniyor ekranlarında sıkça rastladığımız kontroldür.Kullanıcıyı görsel şekide bilgilendirmek için idealdir.ProgressBar kullanmak için temel olarak 3 şeyin bilinmesi faydalı olacaktır.Bunlar Minumum,Maximum,Step ve Value‘dur
Şimdi gelelim bunlar ne işe yarar onu görmeye
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        int zaman = 0;

        private void button1_Click(object sender, EventArgs e)
        {
            timer1.Start();
        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            zaman++;
            if (zaman < progressBar1.Maximum)
                progressBar1.Value = zaman;
        }

        private void Form1_Load(object sender, EventArgs e)
        {
            progressBar1.Minimum = 0;//progressBarımızın ilk değeri
            progressBar1.Maximum = 100;//progressBarımızın son değeri
            progressBar1.Step = 1;//Kaçar kaçar artıcağı
            progressBar1.Value = 0;//Mevcut değerinin ne olucağu
           
            timer1.Interval = 200;//timer 200 ms 0.2 saniye olarak ayarlandı

        }


    }
}
Yukarıdaki Form1_Load eventinde progressbarımızı atalamarını yaptık bunlardan kısaca bahsedersek eğer Minimum progressBar’ımızın ilk değeridir genelde 0 olarak tanımlanır.Maximum ise son değeridir burda yapılan sık hatalardan biride progressBar kullanırken Value değerini Maximum değerin üstüne çıkarmaktır bunu yaptığımızda programımız hata verecektir.Value değerine gelince ise mevcut değerimizin ne olucağını gösterir.
ProgressBar kullanımı yazısı bukadardır umarım faydalı olmuştur..
Yazan : Mertcan Kurtaran

Hiç yorum yok:

Yorum Gönder