Exportar (0) Imprimir
Expandir todo
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

SystemParameters.MouseHoverTime (Propiedad)

Obtiene el tiempo, en milisegundos, que el puntero del mouse debe mantenerse en el rectángulo de suspensión representar un evento de mouse-mantener el mouse.

Espacio de nombres:  System.Windows
Ensamblado:  PresentationFramework (en PresentationFramework.dll)
XMLNS para XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public static TimeSpan MouseHoverTime { get; }
<object property="{x:Static SystemParameters.MouseHoverTime}"/>

Valor de propiedad

Tipo: System.TimeSpan
Tiempo, en milisegundos, que el mouse debe estar en el rectángulo de mantener el mouse para representar un evento de mouse-mantener el mouse.

Asigna a SPI_GETMOUSEHOVERTIME. Vea SystemParametersInfo.

En este ejemplo se muestra cómo obtener acceso a las propiedades de SystemParameters y utilizarlas para aplicar un estilo a un botón o personalizarlo.

Los recursos del sistema exponen diversos valores del sistema como recursos, a fin de ayudarle a crear efectos visuales coherentes con la configuración del sistema. SystemParameters es una clase que contiene tanto propiedades de los valores de los parámetros del sistema como claves de recurso que se enlazan a los valores. Por ejemplo, FullPrimaryScreenHeight es un valor de propiedad SystemParameters y FullPrimaryScreenHeightKey es la clave de recurso correspondiente.

En XAML, puede utilizar los miembros de SystemParameters como propiedades estáticas o como referencias de recurso dinámicas (donde se use como clave el valor de propiedad estática). Utilice una referencia dinámica a un recurso si desea que el valor del sistema se actualice automáticamente mientras se ejecuta la aplicación; de lo contrario, utilice una referencia estática. Las claves de recurso tienen el sufijo Key anexado al nombre de propiedad.

En el ejemplo siguiente se muestra cómo obtener acceso a los valores estáticos de SystemParameters y utilizarlos para aplicar un estilo a un botón o personalizarlo. En este de código de marcado de ejemplo se ajusta el tamaño del botón aplicándole valores de SystemParameters.


<Button FontSize="8" Margin="10, 10, 5, 5" Grid.Column="0" Grid.Row="5"      
     HorizontalAlignment="Left" 
     Height="{x:Static SystemParameters.CaptionHeight}"
     Width="{x:Static SystemParameters.IconGridWidth}">
     SystemParameters
</Button>


Para utilizar los valores de SystemParameters en el código, no tiene que utilizar referencias estáticas o referencias de recurso dinámicas. En su lugar, utilice los valores de la clase SystemParameters. Aunque en apariencia las propiedades que no son claves se definen como propiedades estáticas, el comportamiento en tiempo de ejecución de WPF cuando está hospedado en el sistema hace que se vuelvan a evaluar las propiedades en tiempo real y que se reflejen correctamente los cambios a los valores del sistema controlados por el usuario. En el ejemplo siguiente se muestra cómo establecer el ancho y el alto de un botón mediante los valores de SystemParameters.


Button btncsharp = new Button();
btncsharp.Content = "SystemParameters";
btncsharp.FontSize = 8;
btncsharp.Background = SystemColors.ControlDarkDarkBrush;
btncsharp.Height = SystemParameters.CaptionHeight;
btncsharp.Width = SystemParameters.IconGridWidth;
cv2.Children.Add(btncsharp);


.NET Framework

Compatible con: 4.5, 4, 3.5, 3.0

.NET Framework Client Profile

Compatible con: 4, 3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (no se admite el rol Server Core), Windows Server 2008 R2 (se admite el rol Server Core con SP1 o versiones posteriores; no se admite Itanium)

.NET Framework no admite todas las versiones de todas las plataformas. Para obtener una lista de las versiones compatibles, vea Requisitos de sistema de .NET Framework.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft