この手順では、プログレスバーの更新プロセスを開始および停止するボタンとしてボタンコントロールを指定する、StartTaskButton と StopTaskButton を指定します。
RunTask イベントの横に、ProgressBar1_RunTask と入力します。これにより、コードビューにイベントが作成され、ここで以下のコードを入力できます。これにより、イベントは次のようになります。
Visual Basic コードの書き方
Visual Basic |
コードのコピー
|
---|---|
Protected Sub ProgressBar1_RunTask(sender As Object, e As C1.Web.Wijmo.Controls.C1ProgressBar.C1ProgressBarTaskEventArgs) For i As Integer = 0 To 99 System.Threading.Thread.Sleep(500) e.UpdateProgress(i) Next End Sub |
C# コードの書き方
C# |
コードのコピー
|
---|---|
protected void ProgressBar1_RunTask(object sender, C1.Web.Wijmo.Controls.C1ProgressBar.C1ProgressBarTaskEventArgs e) { for (int i = 0; i < 100; i++) { System.Threading.Thread.Sleep(500); e.UpdateProgress(i); } } |
〈スタート〉ボタンをクリックすると、RunTask イベントが発生し、UpdateProgress メソッドを呼び出して、500 ミリ秒ごとに1ずつプログレスバーを更新します。