C#利用WinForm實現(xiàn)查看指定目錄下所有圖片功能
一、關(guān)于Winform
Windows 窗體是用于生成 Windows 桌面應(yīng)用的 UI 框架。 它提供了一種基于 Visual Studio 中提供的可視化設(shè)計器創(chuàng)建桌面應(yīng)用的高效方法。 利用視覺對象控件的拖放放置等功能,可以輕松生成桌面應(yīng)用。
使用 Windows 窗體,可以開發(fā)包含豐富圖形的應(yīng)用,這些應(yīng)用易于部署和更新,并且在脫機狀態(tài)下或連接到 Internet 時都可正常工作。 Windows 窗體應(yīng)用可以訪問運行應(yīng)用的計算機的本地硬件和文件系統(tǒng)。
二、創(chuàng)建應(yīng)用
三、功能實現(xiàn)
說明:點擊上一張或者下一張,查看圖片。
使用:設(shè)計兩個按鈕,給兩個按鈕設(shè)置點擊事件,點擊上一張查找當前圖片的上一張,并顯示到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)查看指定目錄下所有圖片功能的詳細內(nèi)容,更多關(guān)于C# WinForm查看指定圖片的資料請關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
C#?使用Aspose.Cells?導(dǎo)出Excel的步驟及問題記錄
Aspose.Cells是一款功能強大的Excel文檔處理和轉(zhuǎn)換控件,開發(fā)人員和客戶電腦無需安裝Microsoft Excel也能在應(yīng)用程序中實現(xiàn)類似Excel的強大數(shù)據(jù)管理功能,對C#?使用Aspose.Cells?導(dǎo)出Excel的步驟及問題記錄感興趣的朋友一起看看吧2022-01-01C#利用反射技術(shù)實現(xiàn)去掉按鈕選中時的邊框效果
這篇文章主要介紹了C#利用反射技術(shù)實現(xiàn)去掉按鈕選中時的邊框效果,涉及C#針對窗口的參數(shù)設(shè)置技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09