WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Propriedade

Definição

Obtém ou define o tempo mínimo, em milissegundos, durante o qual o ecrã inicial é exibido.

public:
 property int MinimumSplashScreenDisplayTime { int get(); void set(int value); };
public int MinimumSplashScreenDisplayTime { get; set; }
member this.MinimumSplashScreenDisplayTime : int with get, set
Public Property MinimumSplashScreenDisplayTime As Integer

Valor de Propriedade

O tempo mínimo, em milissegundos, durante o qual o ecrã inicial é exibido.

Exemplos

Este exemplo demonstra como definir a My.Application.MinimumSplashScreenDisplayTime propriedade sobrescrevendo o OnInitialize(ReadOnlyCollection<String>) método.

Protected Overrides Function OnInitialize(
    commandLineArgs As System.Collections.
        ObjectModel.ReadOnlyCollection(Of String)
) As Boolean
    ' Set the display time to 5000 milliseconds (5 seconds). 
    Me.MinimumSplashScreenDisplayTime = 5000
    Return MyBase.OnInitialize(commandLineArgs)
End Function

Este exemplo exige que o projeto tenha um ecrã inicial.

Deve introduzir este código na janela do Editor de Código para eventos de aplicação. Para obter mais informações, consulte Página de aplicativo, Project Designer (Visual Basic).

Observações

A My.Application.MinimumSplashScreenDisplayTime propriedade permite especificar o tempo mínimo que pretende que o ecrã de abertura da aplicação seja exibido. Se o formulário principal terminar de inicializar em menos tempo do que o especificado por esta propriedade, o ecrã de arranque permanece até passar o tempo solicitado, altura em que o formulário principal é exibido. Se a sua candidatura demorar mais a começar, o ecrã inicial fecha assim que o formulário principal fica ativo.

Quando adiciona um ecrã inicial à sua aplicação usando o Project Designer, ele define a propriedade My.Application.MinimumSplashScreenDisplayTime para 2000, dando um tempo mínimo de exibição de dois segundos.

Esta propriedade suporta o modelo de aplicação Visual Basic. Para mais informações, consulte Visão Geral do Modelo de Aplicação Visual Basic.

Deves definir a My.Application.MinimumSplashScreenDisplayTime propriedade num método que sobreponha o OnInitialize método ou OnCreateSplashScreen . O código que sobrepõe métodos da WindowsFormsApplicationBase classe deve ser introduzido no ficheiro ApplicationEvents.vb, que está oculto por defeito.

Para aceder à janela do Editor de Código para sobrepor membros:

  1. Com uma project selecionada em Explorador de Soluções, clique em Properties no menu Project.
  2. Clique no separador Aplicação.
  3. Clique no botão Ver Eventos da Aplicação para abrir o Editor de Código.

Para obter mais informações, consulte Página de aplicativo, Project Designer (Visual Basic).

Disponibilidade por tipo de projeto

Tipo de Projeto Available
Aplicação Windows Forms Sim
Biblioteca de Classes No
Aplicativo de console No
Biblioteca de Controlo Windows Forms No
Biblioteca de controle da Web No
Serviço Windows No
Web site No

Aplica-se a

Ver também