WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime 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 duração mínima de tempo, em milissegundos, para o qual a tela inicial é exibida.
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 da propriedade
A duração mínima de tempo, em milissegundos, para o qual a tela inicial é exibida.
Exemplos
Este exemplo demonstra como definir a My.Application.MinimumSplashScreenDisplayTime
propriedade substituindo a OnInitialize propriedade .
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 requer que o projeto tenha uma tela inicial.
Você deve inserir esse código na janela Editor de Código para eventos de aplicativo. Para obter mais informações, consulte Página de aplicativo, Designer de Projeto (Visual Basic).
Comentários
A My.Application.MinimumSplashScreenDisplayTime
propriedade permite que você especifique o período mínimo de tempo que deseja que a tela inicial do aplicativo seja exibida. Se o formulário principal terminar de inicializar em menos tempo do que o especificado por essa propriedade, a tela inicial permanecerá até que a quantidade de tempo solicitada passe, momento em que o formulário principal será exibido. Se o aplicativo demorar mais para ser iniciado, a tela inicial será fechada quando o formulário principal ficar ativo.
Quando você adiciona uma tela inicial ao seu aplicativo usando o Designer de Projeto, ela define a My.Application.MinimumSplashScreenDisplayTime
propriedade como 2000, dando um tempo mínimo de exibição de dois segundos.
Essa propriedade dá suporte ao modelo de aplicativo do Visual Basic. Para obter mais informações, consulte Visão geral do Modelo de Aplicativo do Visual Basic.
Você deve definir a My.Application.MinimumSplashScreenDisplayTime
propriedade em um método que substitui o OnInitialize método ou OnCreateSplashScreen . O código que substitui os métodos da WindowsFormsApplicationBase classe deve ser inserido no arquivo ApplicationEvents.vb, que está oculto por padrão.
Para acessar a janela editor de código para substituir membros |
1. Com um projeto selecionado no Gerenciador de Soluções, clique em Propriedades no menu Projeto . 2. Clique na guia Aplicativo. 3. Clique no botão Exibir Eventos do Aplicativo para abrir o Editor de Códigos. Para obter mais informações, consulte Página de aplicativo, Designer de Projeto (Visual Basic). |
Disponibilidade por tipo de projeto
Tipo de projeto | Disponível |
---|---|
Aplicativo do Windows Forms | Sim |
Biblioteca de Classes | Não |
Aplicativo do Console | Não |
Biblioteca de Controle Windows Forms | Não |
Biblioteca de Controles da Web | Não |
Serviço do Windows | Não |
Site | Não |