usingSystem;usingSystem.Collections.Generic;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Drawing;usingSystem.Linq;usingSystem.Text;usingSystem.Windows.Forms;usingSystem.IO;namespacepicture Control { Public Partial classForm1:form { PublicForm1 () {InitializeComponent (); } Private voidPictureBox1_Click (Objectsender, EventArgs e) { } Private voidForm1_Load (Objectsender, EventArgs e) { //set how pictures are displayed: TiledPicturebox1.sizemode =Pictureboxsizemode.stretchimage; //get the path to a specified picturepictureBox1.Image = Image.FromFile (@"C:\Users\Administrator\Desktop\ new Folder \1.jpg"); } inti =0; //get all file paths in the specified folder string[] path = Directory.GetFiles (@"C:\Users\Administrator\Desktop\ New Folder"); /// <summary> ///Click to replace the next picture/// </summary> /// <param name= "Sender" ></param> /// <param name= "E" ></param> Private voidButton2_Click (Objectsender, EventArgs e) {i++; if(i = =path. Length) {i=0; } picturebox1.image=Image.FromFile (Path[i]); } /// <summary> ///Click to replace the previous photo/// </summary> /// <param name= "Sender" ></param> /// <param name= "E" ></param> Private voidButton1_Click (Objectsender, EventArgs e) {i--; if(i<0) {i= path. Length-1; } picturebox1.image=Image.FromFile (Path[i]); } }}
Chapter 3.WinForm (PictureBox control)