HOW TO:將圖示內嵌至組件中
您可以使用 WPF Designer for Visual Studio,輕鬆地將資源 (例如圖示) 整合至 Windows Presentation Foundation (WPF) 應用程式中。 使用可延伸應用程式標記語言 (XAML) 所提供的 Pack URI 配置,參考應用程式的 XAML 中的資源。 如需詳細資訊,請參閱 WPF 中的 Pack URI。
注意事項 |
---|
根據您目前使用的設定或版本,您所看到的對話方塊與功能表指令可能會與 [說明] 中描述的不同。 若要變更設定,請從 [工具] 功能表中選取 [匯入和匯出設定]。 如需詳細資訊,請參閱 使用設定。 |
若要將圖示內嵌至組件中
在 [方案總管] 中,以滑鼠右鍵按一下專案,指向 [加入],然後選取 [新增資料夾]。 將新的資料夾命名為 Resources。
使用 [Windows 檔案總管] 將 .bmp 檔案複製到新的 [Resources] 資料夾中,例如 "Blue Lace 16.bmp"。 支援的檔案類型為 bmp、dib、gif、jpg 和 png。
在 [方案總管] 中,以滑鼠右鍵按一下 [Resources] 資料夾、指向 [加入],然後選取 [現有項目]。
[加入現有項目] 對話方塊隨即出現。
選取 [物件型別] 下拉式清單中的 [所有檔案]。
瀏覽至 [Resources] 資料夾、選取點陣圖,然後按一下 [加入] 按鈕。
這個點陣圖就會加入至專案中,並顯示於 [Resources] 資料夾中。
選取 [方案總管] 中的點陣圖。
在 [屬性] 視窗中,確認 [建置動作] 設定為 [資源]。
若要參考圖示資源
在 WPF 設計工具中開啟您的應用程式主視窗 XAML 檔案,例如 MainWindow.xaml。
在 [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>
建置並執行應用程式。
點陣圖會出現在主視窗的圖示中。