Aplicar o quitar un recurso

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

Para aplicar un recurso a un objeto o propiedad

  1. En Objetos y escala de tiempo, seleccione el objeto al que desee aplicar un recurso.

  2. Realice una de las siguientes acciones:

    • Para aplicar un recurso a una propiedad

      En el panel Propiedades, haga clic en el marcador Opciones avanzadas de la propiedadCc374991.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(es-es,Expression.10).png situado junto a la propiedad, seleccione Recurso local o Recurso del sistema y, a continuación, haga clic en un recurso disponible en la lista que aparece.

      Si no ve un recurso que esperaba, puede ser debido a que los tipos de los recursos no coinciden. Si no desea elegir uno de los recursos disponibles, puede volver a este paso después de crear un recurso nuevo (vea Crear un recurso), o bien crear un convertidor de valores para el recurso que desee convertir en el tipo de datos que necesita (vea Inténtelo: Crear y aplicar un convertidor de valores).

    • Para aplicar un recurso de plantilla o estilo a un control

      Seleccione un objeto de control en Objetos y escala de tiempo y, después, en el menú Objeto, elija Editar estilo o Editar partes del control (Plantilla), elija Aplicar recurso y, a continuación, haga clic en el nombre de la plantilla en la lista que aparece.

      Si sabe que existe una plantilla de control para el control, pero el elemento Aplicar recurso no está habilitado en Editar partes del control (Plantilla), use el elemento Aplicar recurso en Editar estilo. Las plantillas de control que se crean en Microsoft Expression Blend están incluidas en los recursos de estilo para que sean más fáciles de administrar.

    • Para aplicar cualquier recurso a un objeto

      Arrastre y coloque un recurso del panel Recursos hasta un objeto en la mesa de trabajo. Aparece una ventana emergente en la que se muestra una lista de las propiedades que puede aplicar al recurso.

    [!NOTA]

    Los recursos pueden aplicarse siempre que sean compatibles. Por ejemplo, un recurso de pincel puede aplicarse a la propiedad Foreground (primer plano) de un TextBox.

Para quitar un recurso de un objeto o propiedad

  1. En Objetos y escala de tiempo, seleccione el objeto del que desee quitar un recurso.

  2. Realice una de las siguientes acciones:

    • Para restablecer una propiedad a su valor predeterminado

    Haga clic en el marcador Opciones avanzadas de la propiedad Cc374991.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(es-es,Expression.10).png, situado junto a la propiedad en el panel Propiedades, y, a continuación, haga clic en Restablecer en la lista que aparece.

    • Para copiar el valor del recurso a una propiedad y romper el vínculo de referencia

    Haga clic en el marcador Opciones avanzadas de la propiedad Cc374991.d6ba8f4a-b8a2-445a-af0b-a267dfade6e1(es-es,Expression.10).png, situado junto a la propiedad en el panel Propiedades, y, a continuación, haga clic en Convertir en valor local en la lista que aparece.

    • Para asignar otro recurso o valor a una propiedad u objeto

    Siga los pasos que llevaría a cabo normalmente para establecer la propiedad o la plantilla.

    El vínculo al recurso anterior se reemplazará por la nueva configuración.

    [!NOTA]

    El hecho de quitar un recurso de un objeto o propiedad no elimina el recurso del proyecto. Para obtener más información, vea Eliminar un recurso.