WizardForm.StartTaskProgress Método
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.
Inicia a barra de progresso.
protected:
override void StartTaskProgress();
protected override void StartTaskProgress ();
override this.StartTaskProgress : unit -> unit
Protected Overrides Sub StartTaskProgress ()
Exemplos
O exemplo a seguir demonstra o StartTaskProgress método. Neste exemplo, o StartTaskProgress método define a TaskProgressStartColor propriedade como vermelho, a TaskProgressEndColor propriedade como amarela, a TaskProgressScrollSpeed propriedade como 2, a TaskProgressGradientSpeed como 3, a TaskGlyph propriedade como uma imagem de seta e gira essa imagem em 90 graus. 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
Você poderá personalizar esse método se implementá-lo em seu código. Se você não implementá-lo, uma chamada para o Microsoft.Web.Management.Client.Win32.BaseTaskForm.StartTaskProgress método exibirá a barra de progresso padrão no formulário do assistente.
Nesse método personalizado, você deve chamar o base.StartTaskProgress
método para iniciar a barra de progresso da tarefa.