Compartir a través de


Aplicar un recurso de estilo

Esta página es específica de WPF y Silverlight 2

Puede usar el estilo de un control en un proyecto de Microsoft Expression Blend 2 para especificar desencadenadores (WPF) o estados (Silverlight 2) y propiedades que el control al que se aplica el estilo usará como valores predeterminados. Las propiedades (como el color de pincel de fondo) afectarán a la apariencia del control y los desencadenadores o estados afectarán a la forma en que el control responde ante los eventos y los cambios en las propiedades. Por ejemplo, cuando el usuario mueve el mouse sobre el control, la propiedad IsMouseOver (mouse sobre) cambia de False a True y se desencadena el evento MouseOver. Puede crear un estilo para un botón que haga cambiar el color de fondo del mismo cuando el puntero del mouse se desplace sobre el botón.

[!NOTA]

No puede crear un estilo ni una plantilla de control para un control que efectúe un cambio en otro control. Sin embargo, puede usar los desencadenadores de eventos directamente en un control para efectuar un cambio en otro control. Para obtener más información, vea Agregar o quitar un desencadenador en este manual del usuario.

Los recursos de estilo ahorran tiempo ya que permiten definir la apariencia y el comportamiento de un tipo de control y, a continuación, aplicar ese estilo a dicho tipo de control cada vez que aparezca en la mesa de trabajo.

Cc295342.alert_tip(es-es,Expression.10).gifSugerencia:

Para aplicar un estilo, primero debe crearlo. Para obtener más información acerca de cómo crear un estilo, vea Crear un recurso de estilo en este manual del usuario.

Para aplicar un recurso de estilo existente a un control en la mesa de trabajo

  • En la mesa de trabajo o en Objetos y escala de tiempo, en el panel Interacción, haga clic en un objeto para seleccionarlo y, a continuación, realice una de las siguientes acciones:

    • En el menú Objeto, seleccione Editar estilo, elija Aplicar recurso y, a continuación, haga clic en el estilo con nombre que desee aplicar.

    • En Varios, en el panel Propiedades, haga clic en el botón Opciones avanzadas de la propiedadCc295342.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(es-es,Expression.10).png situado junto a la propiedad Style (estilo), señale Recurso local y, a continuación, haga clic en el estilo con nombre que desee aplicar.

    [!NOTA]

    Si no ve el recurso de estilo en la lista, es posible que el recurso se haya creado para otro tipo de control. Por ejemplo, un recurso creado a partir de un botón no puede aplicarse a una casilla de verificación.

Para usar un recurso de estilo a fin de crear un control en la mesa de trabajo

  1. En el panel Recursos, busque el recurso de estilo del control que desea agregar a la mesa de trabajo. Puede ser necesario expandir los nodos en el panel Recursos para ver el recurso.

  2. Arrastre el recurso de estilo a la mesa de trabajo.

    Se agregará un control a la mesa de trabajo con el estilo ya aplicado.

    [!NOTA]

    Si el estilo está definido en un diccionario de recursos, también puede agregarlo a la mesa de trabajo; para ello, seleccione el nombre del diccionario de recursos en la ficha Controles del Panel biblioteca, elija el estilo y, a continuación, dibuje en la mesa de trabajo.