'我在窗体的某一位置用PaintPicture画图,但将我窗体上的其他空件(label)覆盖,如何才能不覆盖(像背景一样)
'代码如下:Private Sub Label1_Click()
'在画图位置有一lbl看不见了
Me.PaintPicture p1, Me.Width / 2, Me.Height / 2, Me.Width / 2, Me.Height / 2
End Sub
'代码如下:Private Sub Label1_Click()
'在画图位置有一lbl看不见了
Me.PaintPicture p1, Me.Width / 2, Me.Height / 2, Me.Width / 2, Me.Height / 2
End Sub
用到zorder方法.
如果 两个标签如Label1和Label2重叠.
Label1.ZOrder 0 (0显示靠前,1次,2再次依次类推)
Label2.ZOrder 1
那么Label1就会遮住Label2,
附带信息:你可以把Label1做如下设置Label1.BackStyle = 1
这样label1的背景样式就是透明的了.