返回顶部
首页 > 资讯 > 精选 >怎么用C#实现简易点餐功能
  • 586
分享到

怎么用C#实现简易点餐功能

2023-06-20 17:06:16 586人浏览 安东尼
摘要

这篇文章主要介绍“怎么用C#实现简易点餐功能”,在日常操作中,相信很多人在怎么用C#实现简易点餐功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用C#实现简易点餐功能”的疑惑有所帮助!接下来,请跟着小编

这篇文章主要介绍“怎么用C#实现简易点餐功能”,在日常操作中,相信很多人在怎么用C#实现简易点餐功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用C#实现简易点餐功能”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

本文实例为大家分享了C#实现简易点餐功能的具体代码,供大家参考,具体内容如下

图示效果

怎么用C#实现简易点餐功能

实现过程

设计界面
2.设计控件及其属性
3.实现点击事件、显示事件以及运算
4实现功能

代码如下

private void FORM1_Load(object sender, EventArgs e)        {            // 给FlowLayoutPanel控件添加tag属性,编号为index, 菜名为name,价格为money            //根据菜品的数量 添加对应的序号按钮            foreach (Control item in flowLayoutPanel1.Controls)//找到菜单中所有的panel控件            {   //就是创建Button对象   使用关键new创建对象                Button btn = new Button(); // 实例化button对象                // 将每一个子控件赋值给对应按钮的Tag属性                btn.Tag = item;                btn.Size = new Size(50, 25);//设置点击按钮的大小                btn.Font = new Font("宋体", 18F);//设置按钮显示字体及其字体大小                foreach (Control control in item.Controls)                {                    //根据控件的Tag属性值来判断以及获取对应控件中的文本从而设置给btn.Text                    // 如果Tag为index 那就是编号                    if (control.Tag.ToString() == "index")                    {                        btn.Text = control.Text;                    }                }                flowLayoutPanel2.Controls.Add(btn);                //加载时显示按钮                btn.Click += Btn_Click; // 添加点击事件+=            }        }        int count = 0; // 价格金额        private void Btn_Click(object sender, EventArgs e)        {            Button clickBtn = (Button)sender;            Label lab = new Label();            //获取菜单中每一个子控件中的菜名与价格            // 获取到编号按钮对应的菜单子控件            Control menu = (Control)clickBtn.Tag;            // 遍历的是菜单中的子控件            foreach (Control item in menu.Controls)            {                if (item.Tag.ToString() == "name")                {                    lab.Text = item.Text;                }                if (item.Tag.ToString() == "money")                {                    //int.Parse(需要转换的字符串)                    //将字符串转换为数字的方法                    count += int.Parse(item.Text);                }            }            flowLayoutPanel3.Controls.Add(lab);//(点击事件)显示点击过的菜名            label18.Text = count + "元";//总共点过菜的金额总和 }

到此,关于“怎么用C#实现简易点餐功能”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

--结束END--

本文标题: 怎么用C#实现简易点餐功能

本文链接: https://lsjlt.com/news/298549.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 怎么用C#实现简易点餐功能
    这篇文章主要介绍“怎么用C#实现简易点餐功能”,在日常操作中,相信很多人在怎么用C#实现简易点餐功能问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”怎么用C#实现简易点餐功能”的疑惑有所帮助!接下来,请跟着小编...
    99+
    2023-06-20
  • C#实现简易点餐功能
    本文实例为大家分享了C#实现简易点餐功能的具体代码,供大家参考,具体内容如下 图示效果 实现过程 1.设计界面 2.设计控件及其属性 3.实现点击事件、显示事件以及运算 4实现功能...
    99+
    2024-04-02
  • C#中怎么用websocket实现简易聊天功能
    本篇内容主要讲解“C#中怎么用websocket实现简易聊天功能”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“C#中怎么用websocket实现简易聊天功能”吧!前言使用C#语言进行开发,基于....
    99+
    2023-06-29
  • C++实现简易通讯录功能
    目录实现功能一、定义通讯录和通讯录人员结构体二、实现通讯录输入菜单1.定义菜单函数:2.主函数循环体中循环展示菜单信息三、实现增删改查和清空通讯录功能四、运行截图展示本文实例为大家分...
    99+
    2024-04-02
  • C++实现简易计算器功能
    本文实例为大家分享了C++实现简易计算器功能的具体代码,供大家参考,具体内容如下 介绍 介绍:仅支持自然数间的+ - * /操作,并没有括号。 实现:利用栈实现存储运算数以及运算符。...
    99+
    2024-04-02
  • MySQL 实现点餐系统的交易分析功能
    MySQL 实现点餐系统的交易分析功能随着互联网技术的不断发展,线上点餐系统越来越普及。这些系统不仅方便了用户点餐,还为餐厅提供了数据统计和分析功能,帮助餐厅管理者更好地了解餐厅的经营状况。本文将介绍如何使用MySQL实现点餐系统的交易分析...
    99+
    2023-11-01
    MySQL 点餐系统 交易分析
  • C语言实现简易订餐系统
    本文实例为大家分享了C语言实现简易订餐系统的具体代码,供大家参考,具体内容如下 主要功能: (1)菜单维护(餐厅管理人员使用)采用顺序表实现 1、添加新菜 2、删除菜品 3、修改菜品...
    99+
    2024-04-02
  • C#实现简单点餐系统
    本文实例为大家分享了C#实现简单点餐系统的具体代码,供大家参考,具体内容如下 实现简单点餐系统剖析 1、设计界面(给菜品的序号(index),名称(name),单价(money)加上...
    99+
    2024-04-02
  • C#实现简易计算器小功能
    本文实例为大家分享了C#实现简易计算器小功能的具体代码,供大家参考,具体内容如下 简易的登陆界面。 具有幻灯片效果。(picturebox time控件)计算器支持多位数,小数,括...
    99+
    2024-04-02
  • ASP.net(C#)实现简易聊天室功能
    本文实例为大家分享了ASP.net(C#)实现简易聊天室功能的具体代码,供大家参考,具体内容如下 1.搭建框架 <html > <head>     <...
    99+
    2024-04-02
  • C#实现简单的点餐系统
    本文项目为大家分享了C#实现点餐系统,供大家参考,具体内容如下 项目介绍:一家店铺使用的外卖点餐系统本项目分三大模块:登录注册模块,用户模块,店家模块 1.登录注册模块 登录分为用户...
    99+
    2024-04-02
  • C++如何实现简易通讯录功能
    这篇文章主要讲解了“C++如何实现简易通讯录功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“C++如何实现简易通讯录功能”吧!实现功能提示:这里可以添加本文要记录的大概内容:通过c++语法...
    99+
    2023-07-02
  • C语言实现简易计算器功能
    本文实例为大家分享了C语言实现简易计算器功能的具体代码,供大家参考,具体内容如下 表达式求值项目(多功能计算器)。该项目主要包含了10个模块,10项功能: 1:加法运算:主要进行两个...
    99+
    2024-04-02
  • C#用websocket实现简易聊天功能(服务端)
    C# 利用websocket实现简易聊天功能——服务端,供大家参考,具体内容如下 前言 使用C#语言进行开发,基于.NET FrameWork4功能包含群聊,...
    99+
    2024-04-02
  • C#用websocket实现简易聊天功能(客户端)
    本文实例为大家分享了C#用websocket实现简易聊天功能的具体代码,供大家参考,具体内容如下 前言 使用C#语言进行开发,基于.NET FrameWork4功能包含群聊,和私聊参...
    99+
    2024-04-02
  • Vue怎么实现简易记事本功能
    这篇文章主要讲解了“Vue怎么实现简易记事本功能”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“Vue怎么实现简易记事本功能”吧!预览图:功能如下:(1)输入任务并按下回车键,可将任务添加至任...
    99+
    2023-06-25
  • C#如何实现简单点餐系统
    小编给大家分享一下C#如何实现简单点餐系统,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!具体内容如下实现简单点餐系统剖析设计界面(给菜品的序号(index),名称...
    99+
    2023-06-20
  • C#实现简易计算器功能(附源码)
    本文实例为大家分享了C#实现简易计算器功能的具体代码,供大家参考,具体内容如下 剖析: 1、先设计界面(按钮、文本框(一个显示算式,一个显示结果))布局 2、单击按钮将其对应内容显示...
    99+
    2024-04-02
  • C#如何实现简易计算器小功能
    这篇文章主要介绍C#如何实现简易计算器小功能,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!具体内容如下简易的登陆界面。具有幻灯片效果。(picturebox time控件)计算器支持多位数,小数,括号的运算。音乐是一...
    99+
    2023-06-29
  • C#实现简易计算器功能(1)(窗体应用)
    本文实例为大家分享了C#实现简易计算器功能的具体代码,供大家参考,具体内容如下 实现页面布局和数值初始化 using System; using System.Collections...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作