我有一个现有的vb.net项目(vb.net 2010)。项目中有一个带有图标的表单;我想获得该图标,以便我可以使用另一种形式将其添加到同一项目中。我怎么能这样做?
答案 0 :(得分:0)
如果您可以在代码中执行此操作,就像在Form2
的{{1}}事件中添加以下行一样简单:
Load
。
-
但是,如果你想让设计师获得图标,那就更多了。
首先,您需要将Form2.Icon = Form1.Icon
图标保存到文件中。然后你可以使用设计师的图标选择器来选择它。
以下是您需要在Form1
内运行以将其保存到文件中的代码:
Form1
您可以在 Using writeStream As Stream = File.Create("C:\temp\tmpIcon.ico")
Me.Icon.Save(writeStream)
End Using
上创建一个临时按钮,并将上面的代码放入按钮的Click事件处理程序中。