如何用C#制作图片浏览按钮
想做一个图片浏览器,就是有上一页、下一页二个功能:但是浏览到第一张或最后一张的时候,我设置按钮控件属性值为false当我点了上一页后,再去点下一页就报错了!我想可能是in...
想做一个图片浏览器,就是有上一页、下一页二个功能:
但是浏览到第一张或最后一张的时候,我设置按钮控件属性值为false
当我点了上一页后,再去点下一页就报错了!我想可能是index值没有随着变的原因,不知道怎么改了,小弟刚学,请多指教!附上代码:
int index=0;
private void toolStripButton1_Click(object sender, EventArgs e)
{
if (index< 0 )
{
toolStripButton1.Enabled = false;
//index = imageList1.Images.Count;
//MessageBox.Show("已经是第一张了", "提示");
}
else
{
pictureBox1.Image = imageList1.Images[index];
index--;
}
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
if (index >= imageList1.Images.Count)
{
toolStripButton2.Enabled = false;
}
else
{
pictureBox1.Image = imageList1.Images[index];
index++;
}
}
之前的问题已经解决啦,现在又有新的问题了,就是又加了一个自动播放的按钮,
现在要实现点一下播放,再点一下停止,知道来改Timer的Enabled值。不知道怎么点一下,播放,再点一下停止
如何实现呢!? 展开
但是浏览到第一张或最后一张的时候,我设置按钮控件属性值为false
当我点了上一页后,再去点下一页就报错了!我想可能是index值没有随着变的原因,不知道怎么改了,小弟刚学,请多指教!附上代码:
int index=0;
private void toolStripButton1_Click(object sender, EventArgs e)
{
if (index< 0 )
{
toolStripButton1.Enabled = false;
//index = imageList1.Images.Count;
//MessageBox.Show("已经是第一张了", "提示");
}
else
{
pictureBox1.Image = imageList1.Images[index];
index--;
}
}
private void toolStripButton2_Click(object sender, EventArgs e)
{
if (index >= imageList1.Images.Count)
{
toolStripButton2.Enabled = false;
}
else
{
pictureBox1.Image = imageList1.Images[index];
index++;
}
}
之前的问题已经解决啦,现在又有新的问题了,就是又加了一个自动播放的按钮,
现在要实现点一下播放,再点一下停止,知道来改Timer的Enabled值。不知道怎么点一下,播放,再点一下停止
如何实现呢!? 展开
1个回答
展开全部
用
设置个全局变量 bool isStop=falsh;
在
if(!isStop)
{
timer1.Start();
isStop=true;
button1.Text="开始";
}
else
{
timer1.Stop();
isStop=falsh;
button1.Text="停止";
}
这里的timer1是你设置的tiemr控件名字 或自己定义timer的名字
button1是你的button名称
上面一段放在你要实现此功能的按钮Click事件里面
设置个全局变量 bool isStop=falsh;
在
if(!isStop)
{
timer1.Start();
isStop=true;
button1.Text="开始";
}
else
{
timer1.Stop();
isStop=falsh;
button1.Text="停止";
}
这里的timer1是你设置的tiemr控件名字 或自己定义timer的名字
button1是你的button名称
上面一段放在你要实现此功能的按钮Click事件里面
博思aippt
2024-07-20 广告
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT...
点击进入详情页
本回答由博思aippt提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询