Información general de recursos
Un recurso es un objeto que puede volver a usarse en distintos sitios de la aplicación Microsoft® Expression Blend™. Uno de los usos más comunes de un recurso es la reutilización de un color a lo largo de la aplicación. Por ejemplo, puede cambiar un recurso de color en un sitio para actualizar automáticamente la apariencia de todos los controles que hagan referencia a ese recurso de color. Este concepto también se aplica a la reutilización de recursos de plantilla o estilo para hacer que los controles de un determinado tipo tengan la misma apariencia o se comporten de la misma forma. Cambiar un activo con varias relaciones es más fácil que cambiar muchas instancias de datos en toda la aplicación.
Prácticamente todo puede convertirse en algún tipo de recurso. Por ejemplo:
- Un pincel de degradado, de color sólido o de diseño en mosaico puede convertirse en un recurso de pincel y, a continuación, aplicarse como un pincel a otros objetos. Para obtener un ejemplo, vea Crear un recurso de pincel o de color.
- Un control de imagen puede convertirse en un recurso de pincel de imagen, de pincel con dibujo o de pincel visual y, a continuación, aplicarse como un pincel a otros objetos. Use las herramientas de conversión que están disponibles en Crear recurso de pincel, en el menú Herramientas.
- Un panel u otro control del área de diseño puede convertirse en un recurso de pincel con dibujo o de pincel visual y, a continuación, aplicarse como un pincel a otros objetos. Use las herramientas de conversión que están disponibles en Crear recurso de pincel, en el menú Herramientas.
- Un valor de propiedad en el panel Propiedades puede convertirse en un valor de recurso y, a continuación, aplicarse a las propiedades del mismo tipo. Para obtener un ejemplo, vea Crear un recurso.
- Un estilo o una plantilla de control puede convertirse en un recurso y, a continuación, aplicarse a un control del mismo tipo (por ejemplo, una plantilla de botón puede aplicarse a otros botones). Para obtener más información, vea Estilos y plantillas. Para obtener ejemplos, vea Crear un recurso de estilo y Editar una plantilla de control.

Los recursos de estilo y plantillas de control pueden seleccionarse en el Panel biblioteca y, a continuación, dibujarse en el área de diseño, igual que los controles del sistema. Para obtener más información acerca de los controles en el Panel biblioteca, vea Información general acerca de los controles.
Los recursos pueden crearse en diversos niveles o ámbitos de la aplicación. El ámbito en el que se define un recurso determina dónde estará disponible en la aplicación. Puede definir recursos en los siguientes ámbitos:
- Un recurso de nivel de objeto sólo puede aplicarse al objeto que se usó para crearlo, o bien a sus objetos secundarios.
- Un recurso de nivel de documento se define en el documento en el que se creó y sólo puede aplicarse a los objetos de dicho documento.
- Un recurso de nivel de aplicación se define en el archivo App.xaml y puede aplicarse en cualquier parte de la aplicación.
- Un recurso de nivel de diccionario se define en un archivo independiente denominado diccionario de recursos. Los recursos de un diccionario de recursos pueden aplicarse en cualquier parte de la aplicación, ya que los diccionarios de recursos están vinculados al proyecto en el archivo App.xaml. Una ventaja adicional del uso de los diccionarios de recursos es que se puede agrupar un conjunto de recursos en un archivo de diccionario de recursos y volver a usar el archivo en otra aplicación.

Expression Blend incluye un diccionario de recursos que contiene un conjunto de recursos de plantillas y estilos para controles del sistema comunes. Estos controles simples están disponibles en la sección Simple Styles, en la ficha Controles del Panel biblioteca. Para obtener más información, vea Trabajar con estilos simples. Para obtener ejemplos específicos, vea los temas enumerados bajo el encabezado ¡Pruébelo!, en Estilos simples. 
Expression Design usa los diccionarios de recursos para exportar elementos gráficos que pueden importarse a una aplicación de Expression Blend y a los que se tiene acceso desde el panel Recursos. Para obtener un ejemplo, vea Importar XAML exportado desde Expression Design.
Los recursos existentes pueden moverse entre distintos ámbitos arrastrándolos entre ubicaciones en el panel Recursos. Además, puede tener acceso a un recurso existente para editarlo desde el panel Recursos. Para obtener información acerca de cómo editar los recursos, vea Modificar un recurso. Para obtener un esquema del panel Recursos, vea Panel Recursos.
Para obtener información acerca de la aplicación de un recurso a un objeto del área de diseño, vea Aplicar o quitar un recurso. Al aplicar un recurso que sea un estilo o una plantilla de control, puede usar el método adicional que se describe en Aplicar un recurso de estilo.

