首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

从代码更改WPF程序集图标

在WPF应用程序中,你可以通过修改App.xaml文件中的<Application>标签来更改程序集图标。但是,如果你想在代码中动态更改它,那么情况就会变得更复杂一些,因为一旦应用程序启动,程序集图标就不能再更改了。

然而,你可以在代码中更改窗口的图标,这将影响任务栏和窗口标题栏中显示的图标。以下是如何在代码中更改窗口图标的示例:

代码语言:javascript
复制
// 加载图标文件
Icon icon = new Icon("path_to_your_icon.ico");

// 将图标转换为图像源
ImageSource imageSource = Imaging.CreateBitmapSourceFromHIcon(
    icon.Handle,
    Int32Rect.Empty,
    BitmapSizeOptions.FromEmptyOptions());

// 设置窗口图标
this.Icon = imageSource;

在这个示例中,你需要将"path_to_your_icon.ico"替换为你的图标文件的路径。这将更改当前窗口的图标。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的沙龙

领券