Importare file XAML esportati da Expression Design
È possibile salvare un oggetto grafico di Microsoft Expression Design 2 come file XAML utilizzabile in Microsoft Expression Blend 2. Ciò è utile se si desidera utilizzare l'oggetto grafico nelle animazioni, convertirlo in elementi dell'interfaccia utente, ad esempio un'immagine di sfondo, e così via.
Per esportare elementi grafici da Expression Design
Aprire un file grafico in Expression Design 2, ad esempio scegliendo Esempi dal menu ?.
Se si desidera esportare sezioni, selezionare lo strumento Sezione nella casella degli strumenti, disegnare un rettangolo attorno all'area dell'oggetto grafico da esportare e quindi impostare le proprietà della sezione, ad esempio il nome, in Modifica sezione, nel pannello Proprietà. Per ulteriori informazioni sulle sezioni, vedere l'argomento "Creare ed esportare sezioni" nel Manuale dell'utente di Expression Design 2 (F1).
Scegliere Esporta dal menu File. Verrà visualizzata la finestra di dialogo Esporta.
In Elementi da esportare selezionare una delle opzioni seguenti:
Intero documento Esporta tutti gli elementi grafici presenti nel documento.
Oggetti selezionati Esporta solo gli elementi selezionati sulla tavola da disegno.
Sezioni Esporta solo le sezioni create dall'utente. È facoltativamente possibile modificare le proprietà di ogni sezione visualizzata.
Accanto a Formato selezionare una delle opzioni seguenti:
Canvas Silverlight XAML Esporta un singolo file XAML che include tutti gli elementi grafici, rappresentati come oggetti in un pannello di layout Canvas. Tale file XAML può essere importato in un progetto di Microsoft Silverlight 1.0 in Expression Blend 2 e utilizzato come documento autonomo (il file XAML iniziale o un file XAML caricato a livello di programmazione) o per copiare e incollare oggetti in un altro documento XAML.
Pennello da disegno WPF XAML Esporta un dizionario risorse che include tutti gli elementi grafici rappresentati come risorse pennello da disegno. È possibile importare tale file XAML in un progetto di Windows Presentation Foundation (WPF) in Expression Blend 2 e quindi applicare le risorse alle proprietà dei pennelli degli oggetti nel progetto.
Suggerimento: Verificare che i nomi selezionati per le risorse pennello da disegno siano diversi da quelli delle risorse presenti nel progetto di Expression Blend 2 in cui verranno utilizzati i file esportati.
Canvas WPF XAML Esporta un singolo file XAML che include tutti gli elementi grafici, rappresentati come oggetti in un pannello di layout Canvas. Tale file XAML può essere importato in un progetto di Windows Presentation Foundation in Expression Blend 2 e utilizzato come documento autonomo (il file XAML di avvio o un file XAML caricato a livello di programmazione) o per copiare e incollare oggetti in un altro documento XAML. È inoltre possibile aprire tale file nella visualizzazione Progettazione di Expression Blend 2, fare clic con il pulsante destro del mouse su uno o più oggetti qualsiasi e quindi convertire tali oggetti in un pulsante o in un controllo utente, selezionando le opzioni appropriate dal menu Strumenti.
[!NOTA]
Se si è scelto di esportare una o più sezioni, sarà necessario selezionare ogni sezione nel visualizzatore per impostarne le proprietà di esportazione. È possibile selezionare formati diversi per ogni sezione. Ogni sezione viene esportata in un file separato.
Impostare le altre proprietà desiderate. È ad esempio possibile rendere modificabili gli oggetti testo dopo averli importati in Expression Blend 2. Per ulteriori informazioni sulle proprietà disponibili in questa finestra di dialogo, vedere l'argomento "XAML" nel Manuale dell'utente di Expression Design 2.
Nella parte inferiore della finestra di dialogo, accanto a Percorso, digitare il percorso della cartella in cui si desidera esportare il file. Impostare inoltre le opzioni seguenti:
Se si è scelto di esportare l'intero documento o gli oggetti selezionati, immettere anche un nome per il file.
Se si è scelto di esportare una o più sezioni, è facoltativamente possibile selezionare un pannello di layout in cui inserire tutti gli oggetti.
Fare clic su Esporta tutto per esportare il file o i file.
Torna all'inizio
Per importare gli elementi grafici in Expression Blend
Aprire un progetto in Expression Blend 2 e scegliere Aggiungi elemento esistente dal menu Progetto.
Nella finestra di dialogo Aggiungi elemento esistente cercare il file o i file XAML esportati, selezionarli e quindi fare clic su Apri.
[!NOTA]
Nei progetti di Silverlight 1.0 è possibile importare solo file XAML di canvas di Silverlight esportati.
Il file viene aggiunto in File, nel pannello Progetto. Gli elementi grafici eventualmente esportati come pennelli da disegno WPF XAML verranno visualizzati anche nel pannello Risorse.
Per aggiungere gli asset importati alla tavola da disegno, eseguire una delle operazioni seguenti:
Se era stata selezionata l'opzione Canvas Silverlight XAML, sarà possibile aggiungere gli asset al documento, utilizzare il documento come pagina di avvio per l'applicazione (vedere Modificare la pagina di avvio di un progetto Silverlight in Expression Blend 2) o copiare e incollare oggetti in un altro documento XAML.
Se era stata selezionata l'opzione Pennello da disegno WPF XAML, applicare le risorse alle proprietà dei pennelli degli oggetti nel progetto. È ad esempio possibile trascinare una risorsa DrawingBrush su un oggetto TextBlock e impostarla come proprietà Background.
Per ulteriori informazioni sull'applicazione di risorse, vedere Applicare o rimuovere una risorsa.
Suggerimento: Verificare che i nomi delle risorse pennello da disegno importate siano diversi da quelli delle risorse presenti in altre aree del progetto di Expression Blend 2. È possibile rinominare gli oggetti risorsa nel pannello Risorse, facendo clic sul nome con il pulsante destro del mouse e quindi scegliendo Rinomina.
Se era stata selezionata l'opzione Canvas WPF XAML, sarà possibile aggiungere gli asset al documento, utilizzare il documento come pagina di avvio per l'applicazione (vedere Impostare il documento di avvio di un progetto) o copiare e incollare oggetti in un altro documento XAML. È inoltre possibile aprire tale file nella visualizzazione Progettazione di Expression Blend 2, fare clic con il pulsante destro del mouse su uno o più oggetti qualsiasi e quindi creare un pulsante (vedere Convertire un oggetto in pulsante) o un controllo utente (vedere Creare un controllo da oggetti esistenti).
Torna all'inizio
Vedere anche
Concetti
Importare un sito Silverlight 1.0 da Expression Encoder 2
Modificare un modello Silverlight per Expression Encoder 2 in Expression Blend