ProgressBar Özellikleri C# Ders 22
Daha fazla bilgi için : www.gorselprogramlama.com
ProgressBar Özellikleri:
Maximum Özelliği: Progressbar’ın maksimum alacağı değeri belirler.Varsayılan değeri 100’dür.
Minimum Özelliği: Progressbar’ın minimum alacağı değeri belirler.Varsayılan değeri sıfırdır.
Value Olayı : Progressbar’ın gözüken değeridir.
Örnek:

[code language=”csharp”]
private void Form1_Load(object sender, EventArgs e)
{
progressBar1.Value = 50;
}
[/code]

Örnek:

[code language=”csharp”]
private void Form1_Load(object sender, EventArgs e)
{
progressBar1.Maximum = 30000;
progressBar1.Minimum = 100;
for (int i = 100; i < 30000; i++) { progressBar1.Value = i; } }//Daha fazla bilgi için : www.gorselprogramlama.com [/code]
Örnek:

[code language=”csharp”]
namespace progressbar_ozellikleri
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
int i;
private void Form1_Load(object sender, EventArgs e)
{
i = 0;
timer1.Enabled = true;
}
private void timer1_Tick(object sender, EventArgs e)
{
if (i < 100) { i++; progressBar1.Value = i; label1.Text = "% " + i; } } } } [/code]


Hide Olayı : Progressbar’ın gizlenmesini sağlar.
Show Olayı : Gizlenmiş olan Progressbar’ı gösterir.
BackColor Olayı : Progressbar’ın arka plan rengini belirler.
Enabled Olayı : Progressbar’ı aktif veya pasif yapar.true ise aktif , false ise pasiftir.
Visible Olayı : Progressbar’ın görünmezliği ilgili işlemler yapılır.true ise görünür,false ise görünmez.
ProgressBar ile yapılmış anket örneği için Tıklayınız
Daha fazla bilgi için : www.gorselprogramlama.com
Dersin videolu anlatımı ve anlatımda yapılan projeyi indirmek için

çok emek veriyorsun.
Allah Emeğini zayi etmesin…
amin kardeş.
Merhaba anlatım için teşekkür ederim gerçekten siteden çok faydalanıyorum..
birşey öğrenmek istedim..acaba progressbar’i dikey olarak kullanabileceğimiz pratik bir yöntem varmı??
teşekkür ederim
şu linklere bak : http://www.codeproject.com/KB/cpp/verticalprogressbar.aspx
http://www.gorkemozdogan.com/post/Geri-Sayc4b1m-Sayacc4b1.aspx
Progress bar %100 olunca diğer foruma (örn; Form3.cs) yönlendirmesini istiyorum if else yapısı kullandım ama olmadı lütfen yardım ederseniz sevinirim. Kodları nasıl yazcam bilmiyorum.
if(prograssBar1.Value==100)
{
Form3 frm3=new Form3();
frm3.Show;
}
peki işlemimizin ne kadar süreceği belli değilse bu yüzden max değer giremiyorsak ne yapmamız gerekiyor?
progressbarın şeklini değiştirebilirmiyiz birde rengini değiştirebilir miyiz?
@bahar
Forecolor ve Backcolor var ama pek ümitlenme tamamen kişiselleştirme olmuyor malesef onun için kendin control yazman lazım
progress barı veritabanındaki bir değere nasıl bağlarız acaba ?
Ezat :
Aşağıdaki linki incele.
http://www.gorselprogramlama.com/sampiyonluk-anketi-progressbar-ile-vbnet/