c#怎么通过关键字查找图片

chaojizuheqi 2017-11-22 12:11:43
有很多图片,想通过图片名字查找图片,combobox中输入名字的一部分会显示图片到窗体中,并且显示所有符合的图片并排列起来..然后给图片分类,输入框输入类的名称也会显示所有符合的图片并排列起来的代码怎么写
...全文
544 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
threenewbee 2017-12-07
  • 打赏
  • 举报
回复
放在imagelist里,key为关键字,就能支持了。
chaojizuheqi 2017-12-07
  • 打赏
  • 举报
回复
引用 6 楼 guanyinsishengzi 的回复:

           var properties=typeof (Properties.Resources).GetProperties(BindingFlags.NonPublic | BindingFlags.Static |
                                                            BindingFlags.Instance);
            List<Bitmap> bitmaps =
                ss.Where(pro => pro.PropertyType == typeof (Bitmap) && pro.Name.ToUpper().Contains("关键字"))
                    .Select(pro => (Bitmap) pro.GetValue(null, null))
                    .ToList();
关键字就是combobox中输入名字的一部分 bitmaps 就是查到的所有图片
这个怎么显示图片到窗体中
guanyinsishengzi 2017-11-22
  • 打赏
  • 举报
回复

           var properties=typeof (Properties.Resources).GetProperties(BindingFlags.NonPublic | BindingFlags.Static |
                                                            BindingFlags.Instance);
            List<Bitmap> bitmaps =
                ss.Where(pro => pro.PropertyType == typeof (Bitmap) && pro.Name.ToUpper().Contains("关键字"))
                    .Select(pro => (Bitmap) pro.GetValue(null, null))
                    .ToList();
关键字就是combobox中输入名字的一部分 bitmaps 就是查到的所有图片
  • 打赏
  • 举报
回复
引用 4 楼 u010452388 的回复:
你的意思是在combobox里输入名字,则会帮你把文件下所有与你输入相关的名字全部排列出来吗
我认为他想要的是一个ListView吧,输入一些文字后开始联想然后展示图片。
顾国玉 2017-11-22
  • 打赏
  • 举报
回复
你的意思是在combobox里输入名字,则会帮你把文件下所有与你输入相关的名字全部排列出来吗
易2017 2017-11-22
  • 打赏
  • 举报
回复
picturebox?没做过
chaojizuheqi 2017-11-22
  • 打赏
  • 举报
回复
引用 1 楼 qq_38588710 的回复:
关键字你是指图片名吧,像文件查找一样做就行了
我想把图片列出来并且嵌入到exe里怎么办
易2017 2017-11-22
  • 打赏
  • 举报
回复
关键字你是指图片名吧,像文件查找一样做就行了

111,092

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧