WinUI 3 設定視窗左上角小圖示 (Icon)

首先先將圖片放入到 Assets 資料夾中,副檔名需要為 .ico ,這裡示範的檔案為 logo.ico

在 MainWindows 中就可以使用 AppWindow.SetIcon 設定左上角小圖示了:
    
        public MainWindow()
        {
            this.InitializeComponent();

            this.AppWindow.Title = "Ruyut Icon Example";
            this.AppWindow.SetIcon("Assets/logo.ico");
        }
    



註: 筆者在測試時發現使用 Rider 編輯器或是使用指令執行都沒有辦法顯示圖片,需要使用 Visual Studio 執行才能正常顯示圖片...

需要 Windows App SDK 1.0 或以上的版本

參考資料:
Microsoft.Learn - AppWindow.SetIcon Method

留言