C# winform中怎么获取imagelist控件中图片的名字
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# winform中怎么获取imagelist控件中图片的名字相关的知识,希望对你有一定的参考价值。
比如我的ImageList控件中有3张图片,分别叫 A.jpg, B.jpg, C.jpg,我如何获取其中一张图片的名字,比如A.jpg图片的名字 -- A,在线等,求解答啊!
ImageList.Images[i] 的Name 属性确实是读不到的。
你可以 把图片的名称按照 images 图片集的顺序 以“,”号隔开,保存到 ImageList.Tag属性中。
然后 图片 ImageList.images[0] 对应的名称就是 ImageList.Tag.split(',')[0] 。
参考技术A 通过循环获取ImageList全部控件foreach (string key in imageList1.Images.Keys)
Image img= imageList1.Images[key];
C# winform中TabControl怎么在每个选项卡的卡头添加不同的图标
在一个TabControl控件中,有几个选项卡,现在想在每个选项卡的顶头用图标显示。我找到了一段把所有选项卡的卡头加上图标,有没有办法每个卡头的图标都不一样呢
可以的,你要现在form窗体中加入一个imagelist,名字为imagelist1,然后在里边选择图标并填充好,然后将tabcontrol的imagelist 选择为你刚才添加到窗体的imagelist1最后一步,是选中不同的选项卡,在属性中找imagekey或者imageindex选择不同的图标就可以了 参考技术A 我的想法啊 不一定对 你可以试试 他不是一个ImageList嘛 你遍历TabControl控件 得出有几个标题头 再把不同的图标赋给每一个标题头卡片 没事过 只是一个想法
以上是关于C# winform中怎么获取imagelist控件中图片的名字的主要内容,如果未能解决你的问题,请参考以下文章
C# winform treeview 节点展开状态的图标设置
C# winform treeview 节点展开状态的图标设置