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();
                }}
            }
        }

}

一个按钮两个功能(开始/暂停)相关推荐

  1. matlab gui设计 一个按钮两个功能(开始和暂停)

    matlab 设计Gui界面,想通过一个按钮实现两个通功能,点一下是开始,再点击一下是暂停,再再点击又是开始 要求:开始按钮,点击之后,程序开始运行,此时按钮变为暂停按钮 再次点击,程序暂停,按钮变为 ...

  2. 【JavaScript】一个按钮实现setInterval开始与暂停

    html: <!DOCTYPE html> <html lang="en"> <head><meta charset="UTF- ...

  3. html5 搜索按钮事件,一个按钮两个事件

    一个按钮 怎样调用两个JS事件 在Aap.net中 ,一个 input 按钮 或者Button按钮 怎样同时调用两个JS事件. 先写两个事件: function a(){} function b(){ ...

  4. js一个按钮弹出两个按钮_没有电位器,用两个按钮可以实现变频器调速吗?

    若你我之间有缘,关注作者又何妨? 两情若是久长时,又岂在朝朝暮暮. 大家好!我是江郎,一个勤奋好学的维修工. 江郎是做数控维修的,会和各种各样的电器元件打交道,所以,需要多多积累各种知识,发文也不会局 ...

  5. js一个按钮弹出两个按钮_车内常见按钮,你却一个不认识?一分钟带你认识车内常见按钮...

    导读:车内常见按钮,你却一个不认识?一分钟带你认识车内常见按钮 各位点开这篇文章的朋友们,想必都是很高的颜值吧,我们真的是很有缘哦,小编每天都会给大家带来不一样的汽车资讯,如果对小编的文章或者其他的什 ...

  6. js实现在页面实时显示时间,一个按钮控制时间暂停和开始

    js实现在html实时显示时间,一个按钮控制时间暂停和开始.代码如下: <head><meta charset="UTF-8"><title>& ...

  7. 一个按钮触发两个事件可以吗?

    问: 我想让一个按钮触发两个事件,submit1_click 和submit2_click()可以吗?怎么设?先执行submit1_click,再接着执行submit2_click.是再OnClick ...

  8. 字符串右移n位,例如 “hello world“ 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String str,int po

    字符串右移n位,例如 "hello world" 右移两位 后ldhello wor 要求写一个方法实现此功能,方法的格式是 String moveToRight(String s ...

  9. python作业.创建两个文本框,一个按钮。第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符;第 2 个文本框绑定<a>键事件,敲击键盘 a 字符,在交互窗口中显示 10

    """ 创建两个文本框,一个按钮. 第 1 个文本框绑定任意键事件,敲击键盘任意可显示字符,在交互窗口中显示该字符: 第 2 个文本框绑定<a>键事件,敲击键 ...

最新文章

  1. Linux目录和文件中的常用命令(二)
  2. java int 127_Integer类型中奇怪的127和128
  3. SpringSecurity 认证通过后显示当前认证用户名
  4. 微型计算机kong控制技术,AT89C2051单片机在步进电机控制中的应用
  5. Java-所有类型的Class对象
  6. api工具 graphql_为什么GraphQL是API的未来
  7. C# 利用反射动态将字符串转换成属性对应的类型值
  8. java 操作系统 模拟 daima_编写一个程序,利用Java语言模拟操作系统进程调度管理...
  9. 性能测试用例(转载)
  10. 如何在Windows下安装zookeeper?
  11. 游戏筑基开发之回调函数(C语言)
  12. 潭州课堂25班:Ph201805201 tornado 项目 第三课 项目 图片上传,展示 (课堂笔记)...
  13. 我的单片机固件被人给破解了
  14. 设计模式之工厂模式(简单工厂、工厂方法、抽象工厂)
  15. android 设置路由器,192.168.1.1路由器设置手机登陆
  16. 拷机测试需要多久_【温馨提示】亚马逊卖家警惕!没有UL测试报告产品将会被下架...
  17. 分布式服务发现与注册中心 Consul 中文入门指南
  18. 逻辑地址与物理地址的转换
  19. DC基础学习(二)Synthesis Flow1
  20. ShowWindow 隐藏、显示、最大化、最小化窗口

热门文章

  1. 【智能制造】人工智能时代:互联网推动制造业升级的四大方向
  2. 想在今年找一家融资融券手续费利率最低的证券公司,有人可以推荐一下吗?
  3. 毕业4年我的年薪涨到30万
  4. 实时数据流分析的“极速前进”
  5. 【计算机基础习题】01计算机基础知识经典习题
  6. 一个程序员30岁以前想做的事
  7. thinkphp实战4 自定以标签 tag 结合youdian cms 标签系统
  8. 修改hosts的.bat代码
  9. word文档docx解密,word文档docx权限密码怎么解开?
  10. 时钟加闹钟c语言程序,[课程设计]可设置8个闹钟时间的智能时钟(C)