您好,登錄后才能下訂單哦!
實(shí)現(xiàn)效果:
注意:using system.io; 往Form1上添加控件picturebox,再添加imagelist,并設(shè)置imagelist的imagesize大小
Form1.cs代碼:
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; using System.IO; namespace ImageCheck { public partial class Form1 : Form { public Form1() { InitializeComponent(); } int index; private void button1_Click(object sender, EventArgs e) { index--; if (index<0) { MessageBox.Show("去往最后一張圖片"); index = imageList1.Images.Count - 1; } this.pictureBox1.Image = this.imageList1.Images[index]; } private void button2_Click(object sender, EventArgs e) { index++; if (index>imageList1.Images.Count-1) { MessageBox.Show("回到第一張圖片"); index = 0; } this.pictureBox1.Image = this.imageList1.Images[index]; } private void LoadImage() { string rootPath = Application.StartupPath; string filePath = rootPath + @"\image"; DirectoryInfo rootDir = new DirectoryInfo(filePath); FileInfo[] file = rootDir.GetFiles(); for (int i=0;i<=file.Length-1;i++) { Image img = Image.FromFile(file[i].FullName); this.imageList1.Images.Add(img); } } private void Form1_Load(object sender, EventArgs e) { LoadImage(); this.pictureBox1.Image = this.imageList1.Images[index]; } } }
注意:在C#的工作目錄Debug下創(chuàng)建image文件夾,并放置圖片
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。