一个按钮两个功能(开始/暂停)
来源:互联网 发布:qq飞车s车沙皇数据 编辑:程序博客网 时间:2024/05/03 23:01
ps:在上一篇文章的基础上,实现功能。
软件 vs2010
语言 c#
控件 timer & 两个picturebox(手动添加图片进去)
源代码:
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 _2picturebox切换
{
public partial class Form1 : Form
{
int i;
public Form1()
{
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
timer1.Interval = 100;//默认100毫秒
pictureBox1.Show();
pictureBox2.Hide();
}
public bool state = false;
private void button1_Click(object sender, EventArgs e)
{
state = !state;//这里先把它转为true实现功能。当再次按下button时候,转化一下状态,就停止啦~~~
if (state)
{
i = 0;
timer1.Enabled = true;//计时器开始启动
button1.Text = "暂停";
}
else {
timer1.Enabled = false ;//计时器关闭
button1.Text = "开启";
}
}
private void timer1_Tick(object sender, EventArgs e)
{
i++;
if(i>100 || !state)
{
timer1.Stop();
}else{
if (i % 2 == 1)
{
pictureBox1.Show();
pictureBox2.Hide();
}
else
{
pictureBox2.Show();
pictureBox1.Hide();
}}
}
}
}
0 0
- 一个按钮两个功能(开始/暂停)
- angular+两个按钮一个暂停一个停止
- c++设计一个计时器(能够暂停,重新开始,继续)的功能。写的不好,仅供参考!
- 如何使用一个按钮实现两个功能
- Web小功能1——jquery实现一个按钮两个功能(触发不同事件)
- 按钮控制动画的暂停与开始
- MFC点击按钮,按钮背景改变(实现开始和暂停的转换)
- 两个表单一个按钮;一个表单,两个提交按钮。分别执行两个asp文件(asp)
- Android简单的实现音乐播放器功能(一个按钮可相应两个事件的方法)
- 系统的功能(“暂停”)
- android 多线程断点下载,listview 模式 开始 暂停等功能
- LCD1602时钟(暂停、开始、修改)
- flash上制作一个按钮,控制动画播放、暂停
- 一个按钮触发两个事件
- 一个view上的两个按钮有两个tableview的来回切换功能等,用了auto layout
- VB “秒表”窗体中有两个按钮“开始/停止”按钮
- 自创播放暂停按钮
- C# 断点续传的例子 单线程 ,支持按钮暂停和开始
- linux常用的操作命令
- 如何在Android上集成第三方Codec
- 关于hadoop2.4下,使用hbase包冲突问题
- wireshark 抓包规则
- Wi-Fi wl commandauthe_sta_list Get authenticated sta mac address list
- 一个按钮两个功能(开始/暂停)
- VC检测环境的宏
- 在redhat/centos下源码安装gcc的方法
- jasperreport xml sample
- SpringMVC和Hibernate整合
- RGB565与RGB555位图文件格式的标志识别
- 今天我的基于THINKPHP的博客开通了
- SAX
- css li float后换行的问题