0
我已经尝试了很长时间了解这一点。如果可以的话请帮忙。点击form1上的图像,在form2上显示相同的图像
我有2种形式。
- 我希望用户点击1 3的图像在Form
- 点击“下一个”按钮将要采取的窗体2
- 然后已窗口2显示相关的图像。
目前我设法让鼠标悬停在每个图像发光,这是我的代码的一部分,以防万一它是相关的。谢谢!
Private Sub pbBook_MouseEnter(ByVal sender As Object,
ByVal e As System.EventArgs) Handles pbBook.MouseEnter
pbBook.Image() = Project2Game.My.Resources.Resources.bookglow
pbBookDescription.Show()
End Sub
Private Sub pbBook_MouseLeave(ByVal sender As Object,
ByVal e As System.EventArgs) Handles pbBook.MouseLeave
pbBook.Image() = Project2Game.My.Resources.Resources.book
pbBookDescription.Hide()
End Sub
添加一个构造函数来'Form2'它有一个'Image'参数并用它在'Form1'中创建'Form2'实例。然后你只需传入你想要使用的'Image'。很明显,你需要在'Form2'中编写代码来使用'Image'。 – jmcilhinney
谢谢你的回答。我对这一切都很陌生,不幸的是我不明白你在那里说了些什么。我会继续尝试。 – Robird
你知道如何写方法,对吧?构造函数是一个名为'New'的方法。这是在创建该类型的新对象时执行的方法。如果使用该方法声明参数,则在调用方法时必须将值传递给该参数。 – jmcilhinney