HIRO's.NET

VB.NET, C#, PowerShell Tipsサイト

 VB.NET, C#, PowerShellを使用しているエンジニアのためのサイト。

 基本的な使用方法から開発で役立つTipsまで幅広く取り扱っています。

HIRO's.NET RSSHIRO's.NET RSS


C# 2003の開発でお困りのことはありませんか?
そんな悩みは当サイトで解決!!

HOME > C# 2003 Tips > コントロール > ProgressBar Tips メニュー

02.進捗させる

UPDATE:2006/06/21 

<< 前のTips  次のTips >>

 

 ProgressBarを進捗させるにはPerformStepメソッドを使用します。PerformStepメソッドはStepプロパティで指定した分を進捗させます。

 
サンプル
private void Form1_Load(object sender, System.EventArgs e)
{
    //下限=0 上限=60に設定
    progressBar1.Minimum = 0;
    progressBar1.Maximum = 60;

    //進捗量を2に設定する
    progressBar1.Step = 2;
}

private void button1_Click(object sender, System.EventArgs e)
{
    for ( int i = 0; i < 60; i++ )
    {
        //進捗させる
        progressBar1.PerformStep();

        //待機中のイベント処理を行う
        Application.DoEvents();

        //1秒待機(ここで何か処理を行います)
        System.Threading.Thread.Sleep(1000);
    }
}
 

<< 前のTips  次のTips >>