imagelist怎么可以加载到文件夹里面的所有图片

tester_77 2009-11-12 12:48:47
imagelist怎么可以加载到文件夹里面的所有图片

文件夹里的图片的数量和文件名称都不是固定的,我想动态的添加到imagelist里

怎么做啊
...全文
475 8 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
tester_77 2009-11-12
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 hhc123 的回复:]
遍历文件夹啊
[/Quote]

可以具体一点吗
hhc123 2009-11-12
  • 打赏
  • 举报
回复
遍历文件夹啊
行者_ 2009-11-12
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lzsh0622 的回复:]
C# codeprivatevoid button1_Click(object sender, EventArgs e)
{
DirectoryInfo di=new DirectoryInfo(@"C:\Windows");foreach (FileInfo fiin di.GetFiles())
{if (fi.Name.ToUpper().EndsWith(".BMP")||?-
[/Quote]
学习
wuyq11 2009-11-12
  • 打赏
  • 举报
回复
DirectoryInfo di = new DirectoryInfo(@"");
foreach (FileInfo fi in di.GetFiles("*.jpg"))
{
imageList1.Images.Add(Image.FromFile(fi.FullName));
}
红街咖啡 2009-11-12
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 lzsh0622 的回复:]
C# codeprivatevoid button1_Click(object sender, EventArgs e)
{
DirectoryInfo di=new DirectoryInfo(@"C:\Windows");foreach (FileInfo fiin di.GetFiles())
{if (fi.Name.ToUpper().EndsWith(".BMP")||?-
[/Quote]
正解
lzsh0622 2009-11-12
  • 打赏
  • 举报
回复

private void button1_Click(object sender, EventArgs e)
{
DirectoryInfo di = new DirectoryInfo(@"C:\Windows");
foreach (FileInfo fi in di.GetFiles())
{
if (fi.Name.ToUpper().EndsWith(".BMP") || fi.Name.ToUpper().EndsWith(".PNG"))
{
imageList1.Images.Add(Image.FromFile(fi.FullName));
//MessageBox.Show(fi.FullName);
}
}
}
mjp1234airen4385 2009-11-12
  • 打赏
  • 举报
回复
string[] strfiles = System.IO.Directory.GetFiles("C:\\xxx\\");
tester_77 2009-11-12
  • 打赏
  • 举报
回复
搞掂

111,094

社区成员

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

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

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