C#中怎样可以使点击按钮事件可以让图片自动播放

图片我已经弄好就差最后一步怎样单击按钮时让图片自动播放代码usingSystem;usingSystem.Collections.Generic;usingSystem.... 图片我已经弄好 就差最后一步怎样单击按钮时让图片自动播放
代码
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace KeHouZuoYe
{
public partial class msPicTure : Form
{
public msPicTure()
{
InitializeComponent();
}
int i = 0;//设一个累计数
//当窗体加载时显示地一张图片
private void msPicTure_Load(object sender, EventArgs e)
{
PTBPicture.Image = ilPicture.Images[0];
}
//当单击Qian按钮时到下一张图片
private void tsQian_Click(object sender, EventArgs e)
{
i++;
if (i < 7)//总共有6张
{
PTBPicture.Image = ilPicture.Images[i];
}
else
{
MessageBox.Show("最后一张了", "提示", MessageBoxButtons.OK);
}

}
//当单击Hou按钮时到上一张图片
private void tsHou_Click(object sender, EventArgs e)
{
i--;
if (i > -1)
{
PTBPicture.Image = ilPicture.Images[i];
}
else
{
MessageBox.Show("没有图片了", "提示", MessageBoxButtons.OK);
}
}
//当点击第三个按钮图片自动播放
private void tsZiDong_Click(object sender, EventArgs e)
{
//各位帮忙填写代码
}
}
}
通过timer控件的enabled属性的true或false来使用start和stop方法来做这道题
展开
 我来答
爬的过程
2009-07-20 · TA获得超过286个赞
知道答主
回答量:71
采纳率:0%
帮助的人:0
展开全部
Timer1.Enabled!=Timer1.Enabled; //Enzbled属性状态与之前相反
if (Timer1.Enabled==true)
tsZiDong.Text="停止" "";
if (Timer1.Enabled==false)
tsZiDong.Text="自动播放"
Timer1的Tick事件不在tsZiDong_Click里面
private void timer1_Tick(object sender, EventArgs e)
{
i++;
if (i < 7)//总共有6张
{
PTBPicture.Image = ilPicture.Images[i];
}
else
{
MessageBox.Show("最后一张了", "提示", MessageBoxButtons.OK);
}

}

Timer1的Interval设成1000 一秒怎样?
柴关贵深0m
2009-07-20 · TA获得超过1142个赞
知道小有建树答主
回答量:1270
采纳率:0%
帮助的人:0
展开全部
通过Timer让他一秒中换一张。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式