按钮点击小游戏:(vs2010,C# Windows form)

原创 2012年03月30日 09:54:10

按钮点击小游戏:(vs2010,C# Windows form)

每次点击按钮,按钮会出现在一个新的地方,同时按钮上显示还需要点击几次完成游戏。同时左上角显示经过的时间。下面给出做这个小游戏的步骤:

1.创建一个新的 Windows FormsApplication,可以看到一个空的windows窗口如下图所示。



2.为页面添加三个控件:在Toolbox中直接拖到窗口里即可。button(button1),label(label1),timer(timer1),括号外为控件名称,括号内为控件ID。



3.打开Form1.cs的代码,可以右键点击SolutionExplorer中的Form1.cs然后点击View Code,打开。添加下面的代码即可:

 

       

        static int count = 10;
        static int t = 0;
        private void button1_Click(object sender, EventArgs e)
        {

            if (count == 1)
            {
                timer1.Enabled = false;
                ((Button)sender).Text = string.Format("{0}", t);
                ((Button)sender).Size = new System.Drawing.Size(75, 23);
                ((Button)sender).Location = new System.Drawing.Point(150, 150);
            }
            else 
            {
                if (count == 10)
                {timer1.Enabled = true;
                }
                Random r1 = new Random();

                //r1[0].Next(400)
                ((Button)sender).Location = new System.Drawing.Point(r1.Next(100) + 100, r1.Next(100) + 100);


                count--;
                ((Button)sender).Text = string.Format("{0}", count);
                ((Button)sender).Size = new System.Drawing.Size(r1.Next(70) + 10, r1.Next(20) + 5);

            }


        }

        private void timer1_Tick(object sender, EventArgs e)
        {
            t++;
            label1.Text = string.Format("时间:{0}", t);
        }

4.运行程序~



飞机大战游戏基于VS2010平台C#语言

  • 2017年11月19日 17:13
  • 100.19MB
  • 下载

C# Form 点击关闭按钮 如何隐藏

void FormClosing(object sender, FormClosingEventArgs e) { this.WindowState = For...
  • norsd
  • norsd
  • 2011年12月15日 19:58
  • 3566

【HTML】表单form中一单回车就提交的text、一点击就提交的button

在这段HTML代码中,分两部分,第一部分,在一个表单中设置4个按钮,第一个按钮,自然是无可争议,也是大家最常用的submit按钮,这个按钮学过网页编程都知道是用来提交表单的,但大家知不知道,随后3个按...
  • yongh701
  • yongh701
  • 2016年01月11日 20:03
  • 2286

vs2010按钮自绘同时响应点击处理

1.创建自定义按钮类,右键选择类向导,对话框中选择添加类。 弹出对话框,写上类名,基类,可以选择自动化 2.然后再选择类向导,在类名一项选择刚刚创建的类,为该类添加虚函数DrawItem。 v...
  • SmtRobot
  • SmtRobot
  • 2016年01月05日 17:38
  • 433

C# 实现按钮自动点击

一 、formbutton.PerformClick();二、wpf wpf中没有提供这个方法 google一番 可以使用自动化测试工具封装好的dll来实现 UIAutomatio...
  • jk38687587
  • jk38687587
  • 2015年07月12日 15:03
  • 2469

C#模拟点击网页按钮,提交数据有关问题

C#模拟点击网页按钮,提交数据问题! 这两天写一个自动获取好友列表并访问好友空间留言的程序,到最后提交留言那里卡住了,求各位大大们帮忙! 我的方法思路如下:  1、获取按钮的HtmlEle...
  • m372897500
  • m372897500
  • 2013年11月19日 16:27
  • 3101

C#-—单击按钮可以弹出对话框

/**烟台大学计算机学院学生 *All right reserved. *文件名称:C#-—单击按钮可以弹出对话框 *作者...
  • u012370105
  • u012370105
  • 2014年10月30日 21:58
  • 1409

C# Windows form application 播放小视频

C# Windows form application 播放小视频
  • csharp25
  • csharp25
  • 2016年11月17日 22:25
  • 1252

C#点击按钮后其他按钮排列类似导航菜单

很多系统中都能用到这个功能,点击按钮其他button排列到相应的位置。 private void Form1_Load(object sender, EventArgs e) {     lis...
  • haoduo123456789001
  • haoduo123456789001
  • 2016年04月07日 10:02
  • 957

在html中点击<button>自动提交表单问题

有时候我们在开发是会遇到自己点击 时候会莫名其妙的把表单提交. 遇到整个问题其实就是在html页面我们的button按钮没就规定type类型, 会默认button为tpye=“submit” 。所以...
  • youyoubadan
  • youyoubadan
  • 2016年11月23日 12:57
  • 2166
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:按钮点击小游戏:(vs2010,C# Windows form)
举报原因:
原因补充:

(最多只允许输入30个字)