WizardForm.TaskProgressStartColor Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define a cor inicial do gradiente da barra de progresso.
public:
property System::Drawing::Color TaskProgressStartColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public System.Drawing.Color TaskProgressStartColor { get; set; }
member this.TaskProgressStartColor : System.Drawing.Color with get, set
Public Property TaskProgressStartColor As Color
Valor da propriedade
A Color estrutura usada como a cor inicial do gradiente da barra de progresso. A cor padrão é [A=255, R=0, G=51, B=135], que é um valor inteiro de -16764025.
Exemplos
O exemplo a seguir demonstra a TaskProgressStartColor propriedade . Este exemplo define o valor da TaskProgressStartColor propriedade como a cor vermelha. 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 dos valores da TaskProgressStartColor propriedade e TaskProgressEndColor . A TaskProgressStartColor propriedade permite personalizar a cor inicial do gradiente da barra de progresso. Se os valores de TaskProgressStartColor e o 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.Red
, ou como um valor ARGB de 32 bits, como Color.FromArgb(255,255,0,0)
ou Color.FromArgb(-65536)
.