winform程序图标问题。
winform程序问题,为什么启动子窗口的时候,主程序主图标下面是默认图标,而不是我自定义的图标。
程序地址:http://download.csdn.net/detail/jiayp004/4301072
谢谢。
------解决方案--------------------
改m_f2.Show();这里:
m_f2.Activated += new EventHandler(m_f2_Activated);
m_f2.Show();
//m_f2.Icon = this.Icon;
}
void m_f2_Activated(object sender, EventArgs e)
{
System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Form2));
((Form2)sender).Icon = ((System.Drawing.Icon)(resources.GetObject("$this.Icon")));
}
------解决方案--------------------6楼正解。
我下了你的程序,在窗体第一次被激活时,设置一下他的图标就成。
这是vs2005mdi子窗体第一次最大化加载的一个遗憾