c#语言写图片查看器,C#图片查看器

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;

namespace WindowsFormsApplication2

{

public partial class frm : Form

{

public frm()

{

InitializeComponent();

picBox.Image = imageList.Images[0];

}

int[] a = { 0,0,0,0,0 };

int i = 0;

private void picBox_Click(object sender, EventArgs e)

{

}

private void btnLast_Click(object sender, EventArgs e)

{

i++;

if(i>=5)

{

i = 0;

}

a[i]++;

picBox.Image = imageList.Images[i];

}

private void btnNext_Click(object sender, EventArgs e)

{

i--;

if(i<0)

{

i = 4;

}

a[i]++;

picBox.Image = imageList.Images[i];

}

}

}

要求:有5张图片(编号分别为1.jpg,2.jpg,……,5.jpg),窗体有3个控件(PictureBox,2个按钮);窗体刚开始显示”1.jpg“,按”上一张“则显示”5.jpg“(循环显示),按”下一张“则显示”2.jpg“,依此类推。

所需控件:Button、PictureBox、ImageList

控件显示如图:

0818b9ca8b590ca3270a3433284dd417.png

运行效果显示:

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

0818b9ca8b590ca3270a3433284dd417.png

说明:1.代码不可直接复制使用,需要先添加相应控件,并按代码所示更改控件名字,ImageList中的图片可自行添加

2.上图中的图片并未按显示顺序展示

心得:多写多练,继续努力

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值