在C#中,可以通过设置Icon
属性来动态更改应用程序的图标。以下是一个简单的示例:
using System;
using System.Drawing;
using System.Windows.Forms;
namespace ChangeIconExample
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void ChangeIconButton_Click(object sender, EventArgs e)
{
Icon newIcon = new Icon("newIcon.ico");
this.Icon = newIcon;
}
}
}
在上面的示例中,当用户点击一个按钮时,会加载一个名为newIcon.ico
的图标文件,并将其设置为应用程序的图标。请确保在项目中包含适当的图标文件,并使用正确的文件路径来加载图标。