Sdílet prostřednictvím


Gewusst wie: Einbetten eines Symbols in eine Assembly

Aktualisiert: November 2007

Sie können mit dem Windows Presentation Foundation (WPF)-Designer für Visual Studio Ressourcen, wie z. B. Symbole, einfach in die Windows Presentation Foundation-Anwendung (WPF) integrieren. Verwenden Sie das Paket-URI-Schema, das von XAML (Extensible Application Markup Language) bereitgestellt wird, um im XAML der Anwendung auf Ressourcen zu verweisen. Weitere Informationen finden Sie unter Paket-URIs in Windows Presentation Foundation.

Bb514517.alert_note(de-de,VS.90).gifHinweis:

Je nach aktivierten Einstellungen oder der verwendeten Edition können sich die angezeigten Dialogfelder und Menübefehle von den in der Hilfe beschriebenen unterscheiden. Wählen Sie im Menü Extras die Option Einstellungen importieren und exportieren aus, um die Einstellungen zu ändern. Weitere Informationen finden Sie unter Visual Studio-Einstellungen.

So betten Sie ein Symbol in eine Assembly ein

  1. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf das Projekt, zeigen Sie auf Hinzufügen, und wählen Sie dann Neuer Ordner aus. Nennen Sie diesen Ordner Ressourcen.

  2. Kopieren Sie in Windows Explorer eine BMP-Datei in den neuen Ressourcenordner. Sie können eine der Bitmapdateien aus dem % windir%-Ordner verwenden, z. B. "Blue Lace 16.bmp".

  3. Klicken Sie im Projektmappen-Explorer mit der rechten Maustaste auf den Ressourcen-Ordner, klicken Sie auf Hinzufügen, und wählen Sie dann Vorhandenes Element aus.

    Das Dialogfeld Vorhandenes Element hinzufügen wird angezeigt.

  4. Wählen Sie in der Dropdownliste Objekttyp den Eintrag Alle Dateien aus.

  5. Wechseln Sie zum Ordner Ressourcen, wählen Sie die Bitmap aus, und klicken Sie dann auf die Schaltfläche Hinzufügen.

    Dem Projekt wird die Bitmap hinzugefügt und im Ressourcen-Ordner angezeigt.

  6. Wählen Sie die Bitmap im Projektmappen-Explorer aus.

  7. Stellen Sie sicher, dass im Fenster Eigenschaften der Eintrag Buildvorgang auf Ressource festgelegt ist.

So verweisen Sie auf eine Symbolressource

  1. Öffnen Sie die XAML-Datei des Hauptfenster der Anwendung im WPF-Designer, z. B. Window1.xaml.

  2. Legen Sie in der XAML-Ansicht im öffnenden <Window>-Tag die Icon-Eigenschaft auf den folgenden Paket-URI fest.

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

    Die Window-Deklaration sollte der folgenden XAML ähneln.

    <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. Erstellen Sie die Anwendung, und führen Sie sie aus.

    Die Bitmap wird im Symbol des Hauptfensters angezeigt.

Siehe auch

Konzepte

Paket-URIs in Windows Presentation Foundation

Weitere Ressourcen

Ressourcen (WPF)

Arbeiten mit Steuerelementen im WPF-Designer