当前位置: 代码网 > it编程>编程语言>C# > C#利用WinForm实现查看指定目录下所有图片功能

C#利用WinForm实现查看指定目录下所有图片功能

2024年06月14日 C# 我要评论
一、关于winformwindows 窗体是用于生成 windows 桌面应用的 ui 框架。 它提供了一种基于 visual studio 中提供的可视化设计器创建桌面应用的高效方法。 利用视觉对象

一、关于winform

windows 窗体是用于生成 windows 桌面应用的 ui 框架。 它提供了一种基于 visual studio 中提供的可视化设计器创建桌面应用的高效方法。 利用视觉对象控件的拖放放置等功能,可以轻松生成桌面应用。

使用 windows 窗体,可以开发包含丰富图形的应用,这些应用易于部署和更新,并且在脱机状态下或连接到 internet 时都可正常工作。 windows 窗体应用可以访问运行应用的计算机的本地硬件和文件系统。

二、创建应用

三、功能实现 

说明:点击上一张或者下一张,查看图片。

使用:设计两个按钮,给两个按钮设置点击事件,点击上一张查找当前图片的上一张,并显示到picturebox控件中,下一张同理。

四、代码部分

using system;
using system.collections.generic;
using system.componentmodel;
using system.data;
using system.drawing;
using system.io;
using system.linq;
using system.text;
using system.threading.tasks;
using system.windows.forms;
 
namespace picturebox图片的上一张下一张
{
    public partial class form1 : form
    {
        public form1()
        {
            initializecomponent();
        }
 
        private void form1_load(object sender, eventargs e)
        {
            // 初始页面加载的图片的绝对路径
            picturebox1.image = image.fromfile(@"c:/");
        }
        // 获得指定文件夹的所有文件的全路径
        string[] path = directory.getfiles(@"c:/");
        int i = 0;
        private void button2_click(object sender, eventargs e)
        {
            i++;
            if (i == path.length)
            {
                i = 0;
            }
            picturebox1.image = image.fromfile(path[i]);
        }
 
        private void button1_click(object sender, eventargs e)
        {
            i--;
            if (i < 0)
            {
                i = path.length - 1;
            }
            picturebox1.image = image.fromfile(path[i]);
        }       
    }
}

以上就是c#利用winform实现查看指定目录下所有图片功能的详细内容,更多关于c# winform查看指定图片的资料请关注代码网其它相关文章!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com