永发信息网

C# winform 把桌面上的图片添加到ImageList中,代码怎么写?

答案:2  悬赏:40  手机版
解决时间 2021-03-01 06:01
  • 提问者网友:不爱我么
  • 2021-02-28 05:07
单击“上传”按钮,把在桌面上的图片显示在picturebox中,并把此图片放入ImafgeList。而不是先把图片存入ImafgeList,在再picturebox显示。只需把桌面上的图片添加到ImageList中的代码》
最佳答案
  • 五星知识达人网友:一叶十三刺
  • 2021-02-28 06:14
Environment.GetFolderPath(Environment.SpecialFolder.Desktop)可以获取桌面路径,然后用File.GetFiles加搜索模式获取你想要的图片的路径,依次用Image.FromFile创建Image对象,加到ImageList里面就行了

代码你看我说的就能自己写出来
全部回答
  • 1楼网友:玩世
  • 2021-02-28 07:23
imagelist.images[i] 的name 属性确实是读不到的。 你可以 把图片的名称按照 images 图片集的顺序 以“,”号隔开,保存到 imagelist.tag属性中。 然后  图片 imagelist.images[0] 对应的名称就是 imagelist.tag.split(',')[0] 。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯