当前位置:首页 > C#学习 > C#软件 > 正文内容

C# 点金蛋小游戏(源码)

小道6年前 (2018-12-18)C#软件3049

C#点金蛋小游戏。

按钮名称分别为:btn1、btn2、btn3、btn4、btn5

标签名称:lblT


代码:

using System;
using System.Drawing;
using System.Windows.Forms;

namespace 点金蛋
{
    public partial class Form1 : Form
    {
        int count = 0;//统计点到金蛋的数量
        public Form1()
        {
            InitializeComponent();
            this.WindowState = FormWindowState.Maximized;//窗体最大化
            lblT.Text = "已经点到 0 个金蛋.";//初始显示
        }

        private void btn1_MouseEnter(object sender, EventArgs e)
        {
            Button b = (Button)sender;//获取是哪个金蛋对象
            int x = this.ClientSize.Width - b.Width;//获取窗体的宽度-按钮宽度的值
            int y = this.ClientSize.Height - b.Height;//获取窗体的高度-按钮高度的值
            Random r = new Random();//随机数
            b.Location = new Point(r.Next(0, x + 1), r.Next(0, y + 1));//获取或设置该控件的左上角相对于其容器的左上角的坐标。  随机出 X和Y坐标
        }

        private void btn1_Click(object sender, EventArgs e)
        {
            Button b = (Button)sender;//获取哪个金蛋是对象
            MessageBox.Show("点到" + b.Text + "了!");//提示
            lblT.Focus();//标签获得焦点
            count++;//数量+1
            lblT.Text = "已经点到 " + count + " 个金蛋.";//标签赋值
        }
    }
}

输出结果:

image.png3.gif



点金蛋小游戏来源:本站
已经过安全软件检测无毒,请您放心下载。

如需本软件完整源码请留言!仅限学习交流使用!

扫描二维码推送至手机访问。

版权声明:本文由小道发布,如需转载请注明出处。

本文链接:https://www.daobk.com/post/147.html

分享给朋友:

“C# 点金蛋小游戏(源码)” 的相关文章

C# 截图工具(源码) 全屏截图,区域截图,快捷键,托盘显示

C# 截图工具(源码) 全屏截图,区域截图,快捷键,托盘显示

C# 截图工具 附源码,全注释,全屏截图,区域截图,快捷键,托盘显示,部分代码:        private void btnqp_Click(object sender, Ev...

C# Winform窗体单机飞行棋(源码)

C# Winform窗体单机飞行棋(源码)

根据 控制台飞行棋 改造为Winform窗体飞行棋,主要有 登录窗体,游戏窗体,胜利窗体.使用new批量创建 按钮(地图格子),并按顺序排列地图。可显示当前玩家所在坐标、距离终点还剩步数和已取胜局数。使用按钮 背景图片 模拟 掷骰子结果图片。以下为部分代码:   &nb...

C# 费用计算器(源码)  可计算项目材料数量,材料所需费用,所有材料总价,其他费用,利润金额等...

C# 费用计算器(源码) 可计算项目材料数量,材料所需费用,所有材料总价,其他费用,利润金额等...

制作本软件初衷:做本软件开始主要是为了计算 施工 项目资金减去所需的材料成本和人工成本是否有利润。软件部分使用动态创建控件。GroupBox控件限制在最多创建9个。PS:另一种方法可以先将界面调整完成,在通过使用GroupBox控件的 Visible 属性 隐藏控件。添加新材料 可以将控件显示。(具...

C# 字符数统计(源码),汉字、字母、数字、符号统计

C# 字符数统计(源码),汉字、字母、数字、符号统计

字符数统计,可以统计总字符数,汉字总数,字母总数、数字总数、符号总数、单个字符的数量。 可方便的统计出字符个数。 并且能够分别统计出中文汉字,标点符号,字母,数字的个数。 using System; using System.Collecti...

评论列表

访客
访客 IP:山东省
3年前 (2021-07-01)

11111我要

发表评论

访客

看不清,换一张

◎欢迎参与讨论,请在这里发表您的看法和观点。