Compartilhar via


WizardForm.TaskProgressEndColor Propriedade

Definição

Obtém ou define a cor final do gradiente da barra de progresso.

public:
 property System::Drawing::Color TaskProgressEndColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color TaskProgressEndColor { get; set; }
member this.TaskProgressEndColor : System.Drawing.Color with get, set
Public Property TaskProgressEndColor As Color

Valor da propriedade

A Color estrutura usada como a cor final do gradiente da barra de progresso. A cor padrão é [A=255, R=204, G=236, B=255], que é um valor inteiro de -3347201.

Exemplos

O exemplo a seguir demonstra a TaskProgressEndColor propriedade . Este exemplo define o valor da TaskProgressEndColor propriedade como a cor amarela. Este exemplo de código faz parte de um exemplo maior fornecido para a WizardForm classe .

// 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();
}

Comentários

A barra de progresso exibe um gradiente de cor definido pelos valores das TaskProgressStartColor propriedades e TaskProgressEndColor . A TaskProgressEndColor propriedade permite personalizar a cor final do gradiente da barra de progresso. Se os valores de TaskProgressStartColor e TaskProgressEndColor forem iguais, a barra de progresso aparecerá como uma linha sólida.

Você pode especificar o valor dessa propriedade como uma cor definida pelo sistema, como Color.Yellow, ou como um valor ARGB de 32 bits, como Color.FromArgb(255,255,255,0) ou Color.FromArgb(-256).

Aplica-se a