如何通过C#将WPF窗口的图标设置为图标文件?

Ine*_*elp 2 c# wpf icons mainwindow

我有一个带有窗口的 WPF 项目。如果我想在 C# 中设置窗口的图标属性,它允许我仅向其提供 ImageSource,并且它不接受图标文件。如果我在 XAML 中设置该属性,它会毫无问题地接受图标文件。如何通过C#代码将WPF窗口的图标设置为图标文件?

Nik*_*wal 5

怎么样

mywindow.Icon = new BitmapImage(new Uri(@"C:\myicon.ico"));
Run Code Online (Sandbox Code Playgroud)