首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

怎样用lable控制picturebox的可见性? vb.net解决思路

2012-04-26 
怎样用lable控制picturebox的可见性?vb.net现在有一个窗体 Form1 ,需要在这个窗体上添加 5 个图片, 我把这

怎样用lable控制picturebox的可见性? vb.net
现在有一个窗体 Form1 ,需要在这个窗体上添加 5 个图片, 我把这 5 张图片分别放到 5 个picturebox里了。同时,添加了 5 个label 。
图片和lable 都是一数字1、2、3、4、5 命名,并且一一对应。

我想实现的是:当鼠标点击 相应名称的 lable 是 ,对应的 图片可见。

就像,形式和网页上的图片差不多。不过我要用vb.net做

哪位指点一下?



[解决办法]
Lable 命名 lbl1 - lbl5 分别设置它们的tag 为 1-5 对应

Picturebox 命名 pic1-pic5

给5个Lable 都绑定同一个点击事件

在事件里 将 sender 转换成Label 

获取tag ,根据 tag 用 Controls.Find("pic"+tag)查找对应的 Picturebox 


[解决办法]
我測了一下,採滑動的;你可參考看看
http://blog.csdn.net/wushia/article/details/7008571
[解决办法]

探讨

Lable 命名 lbl1 - lbl5 分别设置它们的tag 为 1-5 对应

Picturebox 命名 pic1-pic5

给5个Lable 都绑定同一个点击事件

在事件里 将 sender 转换成Label

获取tag ,根据 tag 用 Controls.Find("pic"+tag)查找对应的 Picturebox

[解决办法]
jiandankuailexin:
請在 PictureBox1~3 的 tag 屬性內各填入:
PictureBox1.tag = 1
PictureBox2.tag = 2
PictureBox3.tag = 3
這樣,我的範例即可運作

热点排行