Condividi tramite


Procedura: incorporare un'icona in un assembly

Aggiornamento: novembre 2007

È possibile integrare facilmente risorse, ad esempio icone, nell'applicazione WPF (Windows Presentation Foundation) tramite Progettazione Windows Presentation Foundation (WPF) per Visual Studio. Utilizzare lo schema URI di tipo pack disponibile tramite XAML (Extensible Application Markup Language) per fare riferimento alle risorse nel codice XAML dell'applicazione. Per ulteriori informazioni, vedere URI di tipo pack in Windows Presentation Foundation.

Nota:

È possibile che le finestre di dialogo e i comandi di menu visualizzati siano diversi da quelli descritti nella Guida, a seconda delle impostazioni attive o dell'edizione del programma. Per modificare le impostazioni, scegliere Importa/esporta impostazioni dal menu Strumenti. Per ulteriori informazioni, vedere Impostazioni di Visual Studio.

Per incorporare un'icona in un assembly

  1. In Esplora soluzioni fare clic con il pulsante destro del mouse sul progetto, scegliere Aggiungi e quindi Nuova cartella. Assegnare il nome Resources alla nuova cartella.

  2. Utilizzare Esplora risorse per copiare un file con estensione bmp nella nuova cartella Resources. È possibile utilizzare uno dei file bitmap della cartella %windir%, ad esempio "Blue Lace 16.bmp".

  3. In Esplora soluzioni fare clic con il pulsante destro del mouse sulla cartella Resources, scegliere Aggiungi quindi fare clic su Elemento esistente.

    Verrà visualizzata la finestra di dialogo Aggiungi elemento esistente.

  4. Selezionare Tutti i file dall'elenco a discesa Tipo oggetto.

  5. Esplorare la cartella Resources, selezionare la bitmap, quindi fare clic sul pulsante Aggiungi.

    La bitmap verrà aggiunta nel progetto e verrà visualizzata nella cartella Resources.

  6. In Esplora soluzioni selezionare la bitmap.

  7. Nella finestra Proprietà assicurarsi che l'opzione Operazione di compilazione sia impostata su Risorsa.

Per fare riferimento a una risorsa icona

  1. Aprire il file XAML della finestra principale dell'applicazione in WPF Designer, ad esempio Window1.xaml.

  2. In visualizzazione XAML, nel tag di apertura <Window>, impostare la proprietà Icon sull'URI di tipo pack seguente.

    Icon="pack://application:,,,/Resources/Blue Lace 16.bmp"
    

    La dichiarazione Window deve essere simile alla sintassi XAML seguente.

    <Window x:Class="IconDemo.Window1"
        xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window1" Height="300" Width="300"
        Icon="pack://application:,,,/Resources/Blue Lace 16.bmp">
        <Grid>
    
        </Grid>
    </Window>
    
  3. Compilare ed eseguire l'applicazione.

    La bitmap viene visualizzata nell'icona della finestra principale.

Vedere anche

Concetti

URI di tipo pack in Windows Presentation Foundation

Altre risorse

Risorse (WPF)

Utilizzo dei controlli in Progettazione WPF