2013-05-20 2 views
0

나는 여러 개의 그림 상자가있는 패널을 가지고 있습니다.이 패널에는 그림 상자에서 이미지를 클릭하여 변경할 수 있습니다. 이미지가 변경되는 동시에 이미지 상자의 위치에서 패널에 동일한 이미지를 그려야합니다. 이렇게하면 투명한 오브젝트가 그림 상자 (상위 패널,이 경우 패널을 표시) 위에 겹쳐지면 그림 상자가 여전히있는 것처럼 보입니다. ,이 일에 대해 이동하는 방법을 잘하지Visual Basic - 개체 아래의 패널에 이미지 그리기

답변

0

확실하지 않음이 당신을 위해 ...

Private Sub Panel1_Paint(sender As System.Object, e As System.Windows.Forms.PaintEventArgs) Handles Panel1.Paint 
    For Each pb As PictureBox In Panel1.Controls.OfType(Of PictureBox)() 
     If Not IsNothing(pb.Image) Then 
      e.Graphics.DrawImage(pb.Image, pb.Location) 
     End If 
    Next 
End Sub 
무엇을 찾고 있는지 얻으려면