如何设置窗口的图标

时间:2015-02-01 06:34:41

标签: c# winforms icons

我想知道如何在c#中设置窗口的图标。我找到了答案,但答案不涉及编程。在visual studio中,他们有一个应用程序构建器,但我想编写我的应用程序。有谁知道谁完成这个简单的任务?

这是我到目前为止所做的:

class Program
{
    public static void Main(string[] args)
    {
        Application.Run(new window());
    }
}

class Window : System.Windows.Forms.Form
{
    public static String Title = "This is a title!";

    public Window()
    {
        this.Size = new Size(640, 480);
        this.Text = Title;
    }
}

2 个答案:

答案 0 :(得分:1)

this.Icon = new Icon(@"C:\Folder\IconName.ico");

或者如果您在应用中嵌入了图标:

this.Icon = new Icon(iconStream);

答案 1 :(得分:1)

您可以使用设计师执行此操作:

  1. 打开设计师。
  2. 点击窗口。
  3. 打开“属性”窗格(F4)。
  4. 找到Icon行并单击它。
  5. 点击...按钮。
  6. enter image description here

    Alternativaly,您可以在代码中执行此操作:

    string pathToIcon =@"C:\Path\To\Icon.ico"
    this.Icon = new Icon(pathToIcon );