单击form1上的图像会在form2上显示相同的图像

时间:2016-10-04 04:33:08

标签: vb.net

我已经尝试了很长时间来解决这个问题。如果可以,请帮忙。

我有2个表格。

  1. 我希望用户点击form1
  2. 上的3张图片中的1张
  3. 点击“下一步”按钮进入form2
  4. 然后让form2显示相关图像。
  5. 目前我已经设法让每个图像在鼠标悬停时发光,这是我的代码的一部分,以防它相关。谢谢!

    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
    

1 个答案:

答案 0 :(得分:1)

这是我在评论中描述的那种事情:

Form2

Public Sub New(image As Image)
    ' This call is required by the designer.
    InitializeComponent()

    ' Add any initialization after the InitializeComponent() call.

    Me.PictureBox1.Image = image
End Sub

Form1

Dim f2 As New Form2(myImage)

f2.Show()