C#中如何获得picturebox 的 image 在imagelist里的下标?
就这么简单。picturebox.image=imagelist.images[0];手动插了张图,图片叫a.jpg然后我想从picturebox里获得这个a.jpg在i...
就这么简单。
picturebox.image=imagelist.images[0];手动插了张图,图片叫a.jpg
然后我想从picturebox里获得这个a.jpg在imagelist里的下标0 展开
picturebox.image=imagelist.images[0];手动插了张图,图片叫a.jpg
然后我想从picturebox里获得这个a.jpg在imagelist里的下标0 展开
3个回答
展开全部
也就是说你知道你往pic 里面插入的图片的下标....
如果是这样的话...
pictureBox1.Image = imageList1.Images[2];
imageList1.Images.SetKeyName(2, "H");
pictureBox1.Image.Tag = imageList1.Images.IndexOfKey("H");//或者你直接等于2也中
然后
pictureBox1.Image.Tag 就是你想要的2
如果是这样的话...
pictureBox1.Image = imageList1.Images[2];
imageList1.Images.SetKeyName(2, "H");
pictureBox1.Image.Tag = imageList1.Images.IndexOfKey("H");//或者你直接等于2也中
然后
pictureBox1.Image.Tag 就是你想要的2
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
用for 循环一下,先声明int i,
ImageList.Images.Item [i] == ImageList.Images.Item [图像名]的时候break,这时候i就是下标
ImageList.Images.Item [i] == ImageList.Images.Item [图像名]的时候break,这时候i就是下标
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
应该是 直接ImageList.Images[图像名] 这样吧!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询