進行範囲の指定
タスクの進行状況を表す値の範囲を指定するには、GcProgressBar コントロールのMaximumプロパティとMinimumプロパティを使用します。通常、Minimum プロパティは 0 に設定され、Maximum プロパティはタスクの完了を示す値に設定します。
進行状況の変更
タスクの進行状況を表すには、Valueプロパティを使用します。GcProgressBar コントロールは Value プロパティの値を基にコントロールを塗りつぶします。
進行状況の値を変更するには、StepプロパティとPerformStepメソッドを組み合わせて使用する方法もあります。毎回特定の量だけ増やすには、Step プロパティに増加分を設定し、PerformStep メソッドを呼び出すことで進行を表します。
また、特定の値だけ増加させるには、Incrementメソッドを使用します。
進行状況の値を変更するには、StepプロパティとPerformStepメソッドを組み合わせて使用する方法もあります。毎回特定の量だけ増やすには、Step プロパティに増加分を設定し、PerformStep メソッドを呼び出すことで進行を表します。
また、特定の値だけ増加させるには、Incrementメソッドを使用します。
Private cnt As Decimal = 2 Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click ' 現在の位置をStepプロパティの量だけ進めます。 GcProgressBar1.Step = cnt GcProgressBar1.PerformStep() cnt *= 2 End Sub Private Sub Button2_Click(sender As Object, e As EventArgs) Handles Button2.Click ' 現在の位置を指定の量(10)だけ進めます。 GcProgressBar1.Increment(10) End Sub
private decimal cnt = 2; private void button1_Click(object sender, EventArgs e) { // 現在の位置をStepプロパティの量だけ進めます。 gcProgressBar1.Step = cnt; gcProgressBar1.PerformStep(); cnt *= 2; } private void button2_Click(object sender, EventArgs e) { // 現在の位置を指定の量(10)だけ進めます。 gcProgressBar1.Increment(10); }