Freigeben über


Gewusst wie: Einbetten eines Symbols in eine Assembly

[Dieses Dokument dient lediglich Vorschauzwecken und kann in späteren Versionen geändert werden. Leere Themen sind als Platzhalter enthalten.]

Sie können mit dem 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-URI in WPF.

Hinweis

Je nach den aktiven Einstellungen oder der Version unterscheiden sich die Dialogfelder und Menübefehle auf Ihrem Bildschirm möglicherweise von den in der Hilfe beschriebenen.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 mit Windows-Explorer eine BMP-Datei in den neuen Ressourcenordner, z. B. "Blue Lace 16.bmp". Unterstützte Dateitypen sind BMP, DIB, GIF, JPG und PNG.

  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 Hauptfensters der Anwendung im WPF Designer, z. B. MainWindow.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.MainWindow"
        xmlns="https://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="https://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" 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-URI in WPF

Weitere Ressourcen

Ressourcen (WPF)

Arbeiten mit Steuerelementen im WPF-Designer