【发布时间】:2012-08-07 23:53:17
【问题描述】:
我有一个现有的 vb.net 项目 (vb.net 2010)。项目中有一个带有图标的表单;我想得到那个图标,这样我就可以在我添加到同一个项目中的另一种形式中使用它。我该怎么做?
【问题讨论】:
标签: vb.net vb.net-2010
我有一个现有的 vb.net 项目 (vb.net 2010)。项目中有一个带有图标的表单;我想得到那个图标,这样我就可以在我添加到同一个项目中的另一种形式中使用它。我该怎么做?
【问题讨论】:
标签: vb.net vb.net-2010
如果你可以在代码中做到这一点,只需将以下行放入Form2的Load事件中:
Form2.Icon = Form1.Icon.
-
但是,如果您想将图标添加到您的设计器中,则需要做更多的工作。
首先,您需要将Form1 图标保存到文件中。然后就可以使用设计器的图标选择器来选择了。
这是您需要在Form1 中运行以将其保存到文件中的代码:
Using writeStream As Stream = File.Create("C:\temp\tmpIcon.ico")
Me.Icon.Save(writeStream)
End Using
您可以在Form1 上创建一个临时按钮,并将上述代码放入按钮的 Click 事件处理程序中。
【讨论】: