¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
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

SystemColors.WindowTextBrush (Propiedad)

Obtiene SolidColorBrush que es el color del texto en el área cliente de una ventana.

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 SolidColorBrush WindowTextBrush { get; }
<object property="{x:Static SystemColors.WindowTextBrush}"/>

Valores XAML

x: Estático

Extensiones de marcado x:Static .

Valor de propiedad

Tipo: System.Windows.Media.SolidColorBrush
El color del texto en el área cliente de una ventana.

La clase SystemColors proporciona acceso a los pinceles y colores del sistema, tales como ControlBrush, ControlBrushKey y DesktopBrush. Un pincel del sistema es un objeto SolidColorBrush que pinta una área con el color del sistema especificado. Un pincel del sistema siempre genera un relleno sólido; no se puede utilizar para crear un degradado.

Puede utilizar los pinceles del sistema como recursos estáticos o dinámicos. Utilice un recurso dinámico si desea que el pincel se actualice automáticamente en caso de que el usuario cambie el pincel del sistema mientras se ejecuta la aplicación; de lo contrario, utilice un recurso estático. La clase SystemColors contiene varias propiedades estáticas que cumplen una convención de nomenclatura estricta:

  • <SystemColor>Brush

    Obtiene una referencia estática a un objeto SolidColorBrush del color del sistema especificado.

  • <SystemColor>BrushKey

    Obtiene una referencia dinámica a un objeto SolidColorBrush del color del sistema especificado.

  • <SystemColor>Color

    Obtiene una referencia estática a una estructura Color del color del sistema especificado.

  • <SystemColor>ColorKey

    Obtiene una referencia dinámica a la estructura Color del color del sistema especificado.

Un color del sistema es una estructura Color que se puede utilizar para configurar un pincel. Por ejemplo, puede crear un degradado con los colores del sistema estableciendo las propiedades Color de los puntos de degradado de un objeto LinearGradientBrush degradado en colores del sistema. Para obtener un ejemplo, vea Cómo: Usar colores del sistema en un degradado.

En el ejemplo siguiente se utiliza una referencia de pincel del sistema dinámica para establecer el fondo de un botón.


<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  WindowTitle="SystemColors Example" Background="White">  
  <StackPanel Margin="20">

    <!-- Uses a dynamic resource to set the 
         background of a button. 
         If the desktop brush changes while this application
         is running, this button will be updated. -->
    <Button 
      Background="{DynamicResource {x:Static SystemColors.DesktopBrushKey}}" 
      Content="Hello, World!" />

  </StackPanel>
</Page>


En el ejemplo siguiente se utiliza una referencia de pincel del sistema estática para establecer el fondo de un botón.


<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  WindowTitle="SystemColors Example" Background="White">  
  <StackPanel Margin="20">

    <!-- Uses a static brush to set the
         background of a button. 
         If the desktop brush changes while this application
         is running, this button will not be updated until
         the page is loaded again. -->
    <Button 
      Background="{x:Static SystemColors.DesktopBrush}" 
      Content="Hello, World!"  /> 

  </StackPanel>
</Page>


Para obtener un ejemplo que muestra cómo utilizar un color del sistema en un degradado, vea Cómo: Usar colores del sistema en un degradado.

.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:
© 2015 Microsoft