Compartir a través de


Crear, exportar o importar un diccionario de recursos en Blend

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. Puede agrupar un conjunto de recursos en un archivo de diccionario de recursos y volver a usar todo el archivo en otra aplicación.

Para obtener instrucciones acerca de cómo mover recursos existentes a un diccionario de recursos, vea Mover, copiar o exportar un recurso en Blend.

Para crear un diccionario de recursos

  1. En el panel Recursos, haga clic en Crear diccionario de recursos nuevo JJ170609.35c35d1d-ac87-42f7-adc4-d620dbe60297(es-es,VS.120).png.

  2. Aparece el cuadro de diálogo Nuevo elemento.

  3. Escriba un nombre para el diccionario de recursos y haga clic en Aceptar.

  4. El nuevo diccionario de recursos se agrega como archivo nuevo en el panel Proyecto y se muestra como contenedor de recursos en el panel Recursos.

    Ahora puede usar los siguientes procedimientos en Mover, copiar o exportar un recurso en Blend para mover los recursos al nuevo diccionario de recursos. Además, al crear un nuevo recurso, puede seleccionar el nuevo diccionario de recursos en la sección Definir en del cuadro de diálogo Crear recurso nuevo.

Para exportar un diccionario de recursos

  • No es necesario realizar ninguna operación para exportar un diccionario de recursos, ya que éste es un archivo .xaml independiente que se puede importar en cualquier otro proyecto.

Para importar un diccionario de recursos

  1. En el panel Proyecto o en el menú Proyecto, realice una de las siguientes operaciones:

    • Haga clic en Agregar elemento existente para copiar el diccionario de recursos en la carpeta del proyecto.

      Se abrirá el cuadro de diálogo Agregar elemento existente.

    • Haga clic en Vincular a elemento existente para vincular un diccionario de recursos sin copiarlo en la carpeta del proyecto.

      Se abrirá el cuadro de diálogo Vincular a elemento existente.

  2. Busque el archivo de diccionario de recursos y haga clic en Abrir.

    El nuevo diccionario de recursos se agrega como archivo nuevo en el panel Proyecto y se muestra como contenedor de recursos en el panel Recursos.

    Advertencia

    Si dos recursos distintos del mismo proyecto tienen el mismo nombre, es posible que obtenga resultados inesperados en la mesa de trabajo si se aplica un recurso incorrecto en un control.Para evitar este problema, compruebe que los diccionarios de recursos no tienen nombres de recursos duplicados y, si fuera necesario, cambie los nombres de los recursos.

    Para obtener instrucciones acerca de cómo cambiar el nombre de un recurso, vea Cambiar el nombre de un recurso.

Para quitar un diccionario de recursos

  1. Compruebe los controles cuyas propiedades usan los recursos del diccionario que desea quitar. Si hay recursos que desee guardar, arrástrelos a una ubicación diferente del panel Recursos, por ejemplo, a otro diccionario de recursos o al archivo App.xaml.

  2. En el panel Recursos, expanda el nodo App.xaml, haga clic con el botón secundario en el vínculo del diccionario de recursos y, a continuación, haga clic en Eliminar.

    Aparecerá el cuadro de diálogo Eliminar vínculo. Haga clic en para quitar el vínculo del diccionario de recursos o en No para cancelar la eliminación.

  3. En el panel Proyecto, haga clic con el botón secundario en el diccionario de recursos que desee quitar y, a continuación, realice una de las siguientes operaciones:

    • Haga clic en Quitar del proyecto para quitar el diccionario de recursos sin eliminarlo de la carpeta del proyecto.

    • Haga clic en Eliminar para eliminar el archivo de diccionario de recursos de la carpeta del proyecto.

    Se abrirá el cuadro de diálogo Confirmar eliminación de archivo. Haga clic en para quitar el diccionario de recursos.

    El diccionario de recursos se quitará del proyecto.