次の方法で共有


WizardForm.StartTaskProgress メソッド

定義

進行状況バーを開始します。

protected:
 override void StartTaskProgress();
protected override void StartTaskProgress ();
override this.StartTaskProgress : unit -> unit
Protected Overrides Sub StartTaskProgress ()

StartTaskProgressメソッドの例を次に示します。 この例では、 メソッドは StartTaskProgress プロパティを TaskProgressStartColor 赤に、プロパティを TaskProgressEndColor 黄色に、プロパティを TaskProgressScrollSpeed 2 に、を TaskProgressGradientSpeed 3 に、プロパティを TaskGlyph 矢印画像に設定し、その画像を 90 度回転させます。 このコード例は、WizardForm クラスのために提供されている大規模な例の一部です。

// Customize the StartTaskProgressMethod.
protected override void StartTaskProgress()
{
    TaskProgressStartColor = Color.Red;
    TaskProgressEndColor = Color.Yellow;
    // Default TaskProgressScrollSpeed is a value of 6.
    TaskProgressScrollSpeed = 2;
    // Default TaskProgressGradientSpeed is a value of 1;
    TaskProgressGradientSpeed = 3;
    //Set the task Glyph.
    TaskGlyph = Icon.FromHandle(Cursors.Arrow.Handle).ToBitmap();
    TaskGlyph.RotateFlip(RotateFlipType.Rotate90FlipNone);
    // Implement the StartTaskProgress from the base class.
    base.StartTaskProgress();
}
// Customize the StartTaskProgressMethod.
protected override void StartTaskProgress()
{
    TaskProgressStartColor = Color.Red;
    TaskProgressEndColor = Color.Yellow;
    // Default TaskProgressScrollSpeed is a value of 6.
    TaskProgressScrollSpeed = 2;
    // Default TaskProgressGradientSpeed is a value of 1;
    TaskProgressGradientSpeed = 3;
    //Set the task Glyph.
    TaskGlyph = Icon.FromHandle(Cursors.Arrow.Handle).ToBitmap();
    TaskGlyph.RotateFlip(RotateFlipType.Rotate90FlipNone);
    // Implement the StartTaskProgress from the base class.
    base.StartTaskProgress();
}

注釈

コードに実装する場合は、このメソッドをカスタマイズできます。 実装しない場合は、 メソッドを Microsoft.Web.Management.Client.Win32.BaseTaskForm.StartTaskProgress 呼び出すと、ウィザード フォームに既定の進行状況バーが表示されます。

このカスタム メソッドでは、 メソッドを base.StartTaskProgress 呼び出してタスクの進行状況バーを開始する必要があります。

適用対象