遍历文件夹下的所有图片并循环显示到picturebox中,求大神支招,本人新手一枚!

qq_41886136 2018-03-23 10:06:53
能否给个例子瞅瞅!!!
...全文
872 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_38977664 2018-03-23
  • 打赏
  • 举报
回复 1
求分求分
qq_38977664 2018-03-23
  • 打赏
  • 举报
回复 1
picturebox的大小和坐标都提供给你了,看着设置就行
qq_38977664 2018-03-23
  • 打赏
  • 举报
回复

private void CreatePicture(string fileName, Point point, Size size)
{
PictureBox pic = new PictureBox();
pic.Location = point;
pic.Size = size;
this.Controls.Add(pic);
pic.Image = Image.FromFile(@"F:\test\" + fileName);
}
private void button1_Click(object sender, EventArgs e)
{
Point point;
Size size;
List<string> fileName = new List<string> { };
DirectoryInfo folder = new DirectoryInfo(@"F:\test\");
foreach (FileInfo file in folder.GetFiles("*.jpg"))
{
fileName.Add(file.Name);
}
for(int i=0;i<fileName.Count;i++)
{
point = new Point(i * 210, 200);
size = new Size(200, 200);
CreatePicture(fileName[i], point, size);
}
}
按照需求稍微改下就行了,记得给分
qq_41886136 2018-03-23
  • 打赏
  • 举报
回复
谢谢大神,学习了!!!感谢感谢!
qq_41886136 2018-03-23
  • 打赏
  • 举报
回复
有多少图片就有多少个picturebox。
qq_38977664 2018-03-23
  • 打赏
  • 举报
回复
还是一个picturebox循环加载N张图片?
qq_41886136 2018-03-23
  • 打赏
  • 举报
回复
我这个功能的思路是,进来有一个默认路径直接加载文件夹所有的图片,然后picturebox是动态生成的,一个图片一个picturebox,问题是如何给他动态的赋值
qq_38977664 2018-03-23
  • 打赏
  • 举报
回复
是不是N张图片就有N个picturebox?然后picturebox是自动生成的?
qq_38977664 2018-03-23
  • 打赏
  • 举报
回复
  • 打赏
  • 举报
回复
            var files = Directory.GetFiles("");
            foreach (var file in files)
            {
                Image image = Image.FromFile(file);
                //赋值
            }
内容概要:本文围绕微电网群的双层优化与分布式优化问题,提出基于交替方向乘子法(ADMM)的分布式协同优化控制策略,并通过Matlab代码实现仿真验证。研究构建了上层为微电网间能量协调与优化调度、下层为各微电网内部源-荷-储精细化运行管理的双层优化模型。采用ADMM算法将集式优化问题分解为多个可并行解的子问题,实现了计算的分布式化与信息隐私保护,显著提升了系统的可扩展性与鲁棒性。文系统阐述了模型构建原理、ADMM算法设计流程及其收敛性分析,并通过仿真实验验证了该方法在降低系统综合运行成本、提高可再生能源消纳能力以及维持系统稳定运行方面的有效性。; 适合人群:具备电力系统分析、优化理论基础,熟悉Matlab编程,从事微电网、分布式能源系统、智能电网等领域研究的研究生、科研人员及工程技术人员。; 使用场景及目标:① 学习和掌握基于ADMM的分布式优化方法在微电网群协同能量管理的具体应用;② 实现微电网群多主体参与下的经济调度与仿真分析;③ 深入理解双层优化架构的设计理念与分布式解算法的实现机制。; 阅读建议:建议结合所提供的Matlab代码进行动手实践,重点剖析模型建立与算法实现的关键细节,可通过调整系统参数、改变运行场景等方式,深入探究ADMM算法的收敛特性及其对优化效果的影响。

111,129

社区成员

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

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

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