WindowsFormsApplicationBase.MinimumSplashScreenDisplayTime Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el intervalo mínimo, expresado en milisegundos, durante el cual se muestra la pantalla de presentación.
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 propiedad
Intervalo mínimo, expresado en milisegundos, durante el cual se muestra la pantalla de presentación.
Ejemplos
En este ejemplo se muestra cómo establecer la My.Application.MinimumSplashScreenDisplayTime
propiedad reemplazando la OnInitialize propiedad .
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
En este ejemplo se requiere que el proyecto tenga una pantalla de presentación.
Debe escribir este código en la ventana Editor de código para eventos de aplicación. Para obtener más información, consulte Application Page, Project Designer (Visual Basic).
Comentarios
La My.Application.MinimumSplashScreenDisplayTime
propiedad permite especificar el período mínimo de tiempo que desea que se muestre la pantalla de presentación de la aplicación. Si el formulario principal termina de inicializarse en menos tiempo que lo especificado por esta propiedad, la pantalla de presentación permanecerá hasta que pase la cantidad de tiempo solicitada, en cuyo momento se muestra el formulario principal. Si la aplicación tarda más tiempo en iniciarse, la pantalla de presentación se cierra una vez que el formulario principal se activa.
Al agregar una pantalla de presentación a la aplicación mediante el Diseñador de proyectos, establece la My.Application.MinimumSplashScreenDisplayTime
propiedad en 2000, lo que proporciona un tiempo de presentación mínimo de dos segundos.
Esta propiedad admite el modelo de aplicación de Visual Basic. Para obtener más información, vea Información general sobre el modelo de aplicación de Visual Basic.
Debe establecer la My.Application.MinimumSplashScreenDisplayTime
propiedad en un método que invalide el OnInitialize método o OnCreateSplashScreen . El código que invalida los métodos de la WindowsFormsApplicationBase clase debe escribirse en el archivo ApplicationEvents.vb, que está oculto de forma predeterminada.
Para acceder a la ventana editor de código para invalidar miembros |
1. Con un proyecto seleccionado en el Explorador de soluciones, haga clic en Propiedades en el menú Proyecto . 2. Haz clic en la pestaña Aplicación. 3. Haga clic en el botón Ver eventos de aplicación para abrir el Editor de código. Para obtener más información, consulte Application Page, Project Designer (Visual Basic). |
Disponibilidad por tipo de proyecto
Tipo de proyecto | Disponible |
---|---|
Aplicación de Windows Forms | Sí |
Biblioteca de clases | No |
Aplicación de consola | No |
Biblioteca de controles de Windows Forms | No |
Biblioteca de controles web | No |
Servicio de Windows | No |
Sitio web | No |