WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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:
- Com uma project selecionada em Explorador de Soluções, clique em Properties no menu Project.
- Clique no separador Aplicação.
- 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 |