C#中picturebox控件图像切换功能

用picturebox控件显示图片然后分别用两个button来实现显示下一张和上一张同时最好能让label或者是richtextbox中的说明文字也替换掉。都实现后追50... 用picturebox控件显示图片 然后分别用两个button来实现显示下一张和上一张 同时最好能让label或者是richtextbox中的说明文字也替换掉。 都实现后追50分。 展开
 我来答
じ☆ve↘婞福
推荐于2016-02-13
知道答主
回答量:0
采纳率:0%
帮助的人:0
展开全部
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace fivestudy
{
public partial class FrmPicBox : Form
{
public FrmPicBox()
{
InitializeComponent();
}

private void button1_Click(object sender, EventArgs e)
{
//把第一张图像列表的第一张放在第一个位置
pictureBox1.Image = imageList1.Images[0];
}
int index=0;
private void button2_Click(object sender, EventArgs e)
{
//显示下一张图片
//当当前值为7时重新开始
if (index == 7) {
index = 0;
}
//累加
index++;
//把标签里的值转换为字符串
label1.Text = index.ToString();

pictureBox1.Image = imageList1.Images[index];

}

private void timer1_Tick(object sender, EventArgs e)
{
//定时器
if (index == 7)
{
index = 0;
}
index++;
pictureBox1.Image = imageList1.Images[index];
}

private void FrmPicBox_Load(object sender, EventArgs e)
{

}

private void button3_Click(object sender, EventArgs e)
{
Form2 fr=new Form2();
fr.MdiParent= this.MdiParent;
fr.Show();

}

}
}

//FrmPicBox 窗体上有三个按钮,一个图片框
更多追问追答
追问
那个timer控件有什么作用呢?新手看不大懂=。=
追答
自动上下,不用手动点
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式