C#利用WinForm實現(xiàn)查看指定目錄下所有圖片功能
一、關于Winform
Windows 窗體是用于生成 Windows 桌面應用的 UI 框架。 它提供了一種基于 Visual Studio 中提供的可視化設計器創(chuàng)建桌面應用的高效方法。 利用視覺對象控件的拖放放置等功能,可以輕松生成桌面應用。
使用 Windows 窗體,可以開發(fā)包含豐富圖形的應用,這些應用易于部署和更新,并且在脫機狀態(tài)下或連接到 Internet 時都可正常工作。 Windows 窗體應用可以訪問運行應用的計算機的本地硬件和文件系統(tǒng)。
二、創(chuàng)建應用

三、功能實現(xiàn)
說明:點擊上一張或者下一張,查看圖片。
使用:設計兩個按鈕,給兩個按鈕設置點擊事件,點擊上一張查找當前圖片的上一張,并顯示到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實現(xiàn)查看指定目錄下所有圖片功能的詳細內容,更多關于C# WinForm查看指定圖片的資料請關注腳本之家其它相關文章!
相關文章
c#中使用BackgroundWorker的實現(xiàn)
本文主要介紹了c#中使用BackgroundWorker的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2022-06-06
c#讀取excel數(shù)據(jù)的兩種方法實現(xiàn)
這篇文章主要介紹了c#讀取excel數(shù)據(jù)的兩種方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-12-12

