我有一个现有的 vb.net 项目(vb.net 2010)。项目中有一个带有图标的表单;我想得到那个图标,这样我就可以在我添加到同一个项目中的另一种形式中使用它。我怎样才能做到这一点?
问问题
1064 次
1 回答
0
如果您可以在代码中执行此操作,则只需将以下行放入Form2
'sLoad
事件中:
Form2.Icon = Form1.Icon
.
-
但是,如果您想将图标添加到您的设计器中,则需要做更多的工作。
首先,您需要将Form1
图标保存到文件中。然后你可以使用设计器的图标选择器来选择它。
这是您需要在其中运行Form1
以将其保存到文件的代码:
Using writeStream As Stream = File.Create("C:\temp\tmpIcon.ico")
Me.Icon.Save(writeStream)
End Using
您可以在上面创建一个临时按钮Form1
并将上述代码放入按钮的 Click 事件处理程序中。
于 2012-08-07T15:53:17.120 回答