vb怎样使image 的图片不显示,但当单击它时,还有响应.

image控底下,还有一个图片,image遮住了底下图片的一部分..当单击image时,使image的图片不显示,而使底下的图片全显示出来.再单击image时,使imag... image控底下,还有一个图片,image遮住了底下图片的一部分..当单击image时,使image的图片不显示,而使底下的图片全显示出来.
再单击image时,使image的图片再显示出来.
我试了,当使它visible为false时,再单击无响应.
展开
 我来答
43295811
2008-09-02 · TA获得超过1529个赞
知道大有可为答主
回答量:1701
采纳率:0%
帮助的人:2048万
展开全部
image挡住下面的图片,说明下面的图片不是放在picturebox中,不然挡不住的,这就好办了:

用image的zorder 方法改变image的显示层次
,示例代码如下:

Private Sub Image1_Click()
Image1.ZOrder 0
End Sub

Private Sub Image2_Click()
Image2.ZOrder 0 '这样就改变了显示层次,点击那个图片,那个图片就显示在上层
End Sub
Ed200026
2008-09-02 · TA获得超过185个赞
知道答主
回答量:223
采纳率:0%
帮助的人:203万
展开全部
第一次点击loadpicture()
再点击的时候 在把图片load进来

或者

那就在它下面的那个图片的点击事件里操作啊!

两个图片的点击事件里 通过对visible的属性判断,再显示!

你该有两个控件吧?比如在下面的那个控件的点击事件里判断image的visible是false的话
就让他变为true不就可以了?
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
my_name_ideal
2008-09-05 · TA获得超过153个赞
知道答主
回答量:89
采纳率:0%
帮助的人:0
展开全部
Image1在Image2上面
Private Sub Image1_Click()
Image1.Visible = False
End Sub

Private Sub Image2_Click()
Image1.Visible = True
End Sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式