在加载窗体时,把PictureBox1的背景指定为透明,
再把PictureBox1指定为PictureBox2的父容器
就可以实现PictureBox2透明于PictureBox1且都透明与窗体背景了。


VB2010环境下的。


代码如下: 
   
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
PictureBox1.BackColor = Color.Transparent 
PictureBox2.Parent = PictureBox1 
End Sub