共用方式為


HOW TO:將圖示內嵌至組件中

您可以使用 WPF Designer for Visual Studio,輕鬆地將資源 (例如圖示) 整合至 Windows Presentation Foundation (WPF) 應用程式中。 使用可延伸應用程式標記語言 (XAML) 所提供的 Pack URI 配置,參考應用程式的 XAML 中的資源。 如需詳細資訊,請參閱 WPF 中的 Pack URI

注意

根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。若要變更設定,請從 [工具] 功能表中選擇 [匯入和匯出設定]。如需詳細資訊,請參閱 Visual Studio 設定

若要將圖示內嵌至組件中

  1. 在 [方案總管] 中,以滑鼠右鍵按一下專案,指向 [加入],然後選取 [新增資料夾]。 將新的資料夾命名為 Resources。

  2. 使用 [Windows 檔案總管] 將 .bmp 檔案複製到新的 [Resources] 資料夾中,例如 "Blue Lace 16.bmp"。 支援的檔案類型為 bmp、dib、gif、jpg 和 png。

  3. 在 [方案總管] 中,以滑鼠右鍵按一下 [Resources] 資料夾、指向 [加入],然後選取 [現有項目]。

    [加入現有項目] 對話方塊隨即出現。

  4. 選取 [物件型別] 下拉式清單中的 [所有檔案]。

  5. 瀏覽至 [Resources] 資料夾、選取點陣圖,然後按一下 [加入] 按鈕。

    這個點陣圖就會加入至專案中,並顯示於 [Resources] 資料夾中。

  6. 選取 [方案總管] 中的點陣圖。

  7. 在 [屬性] 視窗中,確認 [建置動作] 設定為 [資源]。

若要參考圖示資源

  1. 在 WPF Designer中開啟您的應用程式主視窗 XAML 檔案,例如 MainWindow.xaml。

  2. 在 [XAML] 檢視中,於開頭 <Window> 標記中,將 Icon 屬性設定為下列 Pack URI。

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

    您的 Window 宣告應該看起來與下列 XAML 相似。

    <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. 建置並執行應用程式。

    點陣圖會出現在主視窗的圖示中。

請參閱

概念

WPF 中的 Pack URI

其他資源

資源 (WPF)

使用 WPF 設計工具中的控制項