当前位置: 首页 > news >正文

各国网站的域名wordpress删除版权

各国网站的域名,wordpress删除版权,效果图制作公司排名,邢台物流网站建设WPF实战案例 | C# WPF实现计算器源码 一、设计来源计算器应用程序讲解1.1 主界面1.2 计算界面 二、效果和源码2.1 界面设计#xff08;XAML#xff09;2.2 代码逻辑#xff08;C##xff09;2.3 实现步骤总结 源码下载更多优质源码分享 作者#xff1a;xcLeigh 文章地址XAML2.2 代码逻辑C#2.3 实现步骤总结 源码下载更多优质源码分享 作者xcLeigh 文章地址https://blog.csdn.net/weixin_43151418/article/details/145280091 WPF实战案例 | C# WPF实现计算器源码 C# WPF实现计算器源码这只是一个简单的实现你可以根据需要添加更多的功能如处理负数、添加更多的运算符如平方根、百分比等、使用更复杂的布局或引入 MVVM 架构以更好地分离逻辑和界面。如果你对其中的某个部分有具体的问题或者想对这个计算器进行扩展可以随时问我。这个源码让你快速搭建自己的应用程序注释完整代码规范各种风格都有代码上手简单代码独立可以直接用程序打开运行使用。也可直接点击EXE运行程序。 一、设计来源 本文章是分类专栏【WPF 从入门到精通 】下的里面的一篇专栏里面包括网站窗体应用程序的源码技术点解析等案列源码让你更加掌握WPF。持续更新中欢迎大家关注一起学习交流。 ✂ 点击快速进入专栏 计算器应用程序讲解 说明 数字输入 通常使用数字键0-9来输入参与计算的数值。可以通过多次点击数字键输入多位数计算器会将输入的数字按照从左到右的顺序依次组合。 运算符输入 加用于执行加法运算将前后输入的两个数相加。例如输入 2再点击 接着输入 3最后点击 结果为 5。 减-用于执行减法运算用前一个数减去后一个数。例如输入 5点击 -再输入 2点击 结果为 3。 乘× 或 *)执行乘法运算将前后两个数相乘。如输入 4点击 × 或 *输入 3点击 结果为 12。 除÷ 或 /进行除法运算用前一个数除以后一个数。例如输入 8点击 ÷ 或 /输入 2点击 结果为 4。 1.1 主界面 计算器窗体主界面展示自己的logo和标题这里可以自定义可以扩展自己想要的风格通常使用数字键0-9来输入参与计算的数值。可以通过多次点击数字键输入多位数计算器会将输入的数字按照从左到右的顺序依次组合。目前实现了基本的加减乘除小数清空回退一步等功能。 1.2 计算界面 计算器窗体计算界面展示自己的logo和标题这里可以自定义可以扩展自己想要的风格通常使用数字键0-9来输入参与计算的数值。可以通过多次点击数字键输入多位数计算器会将输入的数字按照从左到右的顺序依次组合。目前实现了基本的加减乘除小数清空回退一步等功能。 二、效果和源码 2.1 界面设计XAML Window x:ClassWpfCalculator.MainWindowxmlnshttp://schemas.microsoft.com/winfx/2006/xaml/presentationxmlns:xhttp://schemas.microsoft.com/winfx/2006/xamlTitleCalculator Height450 Width350GridGrid.RowDefinitionsRowDefinition HeightAuto/RowDefinition Height*//Grid.RowDefinitionsTextBox Grid.Row0 x:NameresultTextBox IsReadOnlyTrue TextAlignmentRight FontSize20/Grid Grid.Row1Grid.RowDefinitionsRowDefinition/RowDefinition/RowDefinition/RowDefinition/RowDefinition//Grid.RowDefinitionsGrid.ColumnDefinitionsColumnDefinition/ColumnDefinition/ColumnDefinition/ColumnDefinition//Grid.ColumnDefinitionsButton Grid.Row0 Grid.Column0 Content7 ClickButton_Click/Button Grid.Row0 Grid.Column1 Content8 ClickButton_Click/Button Grid.Row0 Grid.Column2 Content9 ClickButton_Click/Button Grid.Row0 Grid.Column3 Content ClickOperator_Click/Button Grid.Row1 Grid.Column0 Content4 ClickButton_Click/Button Grid.Row1 Grid.Column1 Content5 ClickButton_Click/Button Grid.Row1 Grid.Column2 Content6 ClickButton_Click/Button Grid.Row1 Grid.Column3 Content- ClickOperator_Click/Button Grid.Row2 Grid.Column0 Content1 ClickButton_Click/Button Grid.Row2 Grid.Column1 Content2 ClickButton_Click/Button Grid.Row2 Grid.Column2 Content3 ClickButton_Click/Button Grid.Row2 Grid.Column3 Content* ClickOperator_Click/Button Grid.Row3 Grid.Column0 Content0 ClickButton_Click/Button Grid.Row3 Grid.Column1 Content. ClickButton_Click/Button Grid.Row3 Grid.Column2 Content ClickEqual_Click/Button Grid.Row3 Grid.Column3 Content/ ClickOperator_Click/Button Grid.Row4 Grid.Column0 ContentC ClickClear_Click Grid.ColumnSpan2/Button Grid.Row4 Grid.Column2 ContentAC ClickAllClear_Click Grid.ColumnSpan2//Grid/Grid /Window说明     使用 Grid 布局来排列 TextBox显示结果和多个 Button数字键、运算符键、清除键等。 为 Button 元素绑定相应的 Click 事件处理程序。 2.2 代码逻辑C# using System; using System.Windows;namespace WpfCalculator {public partial class MainWindow : Window{private string currentInput ;private string operatorValue ;private double firstOperand 0;private bool isOperatorClicked false;public MainWindow(){InitializeComponent();}private void Button_Click(object sender, RoutedEventArgs e){if (isOperatorClicked){resultTextBox.Text ;isOperatorClicked false;}Button button (Button)sender;currentInput button.Content.ToString();resultTextBox.Text currentInput;}private void Operator_Click(object sender, RoutedEventArgs e){if (double.TryParse(currentInput, out double operand)){firstOperand operand;}operatorValue ((Button)sender).Content.ToString();isOperatorClicked true;}private void Equal_Click(object sender, RoutedEventArgs e){if (double.TryParse(currentInput, out double secondOperand)){switch (operatorValue){case :resultTextBox.Text (firstOperand secondOperand).ToString();break;case -:resultTextBox.Text (firstOperand - secondOperand).ToString();break;case *:resultTextBox.Text (firstOperand * secondOperand).ToString();break;case /:if (secondOperand! 0){resultTextBox.Text (firstOperand / secondOperand).ToString();}else{MessageBox.Show(Cannot divide by zero);}break;}currentInput resultTextBox.Text;}}private void Clear_Click(object sender, RoutedEventArgs e){currentInput ;resultTextBox.Text ;}private void AllClear_Click(object sender, RoutedEventArgs e){currentInput ;operatorValue ;firstOperand 0;isOperatorClicked false;resultTextBox.Text ;}} }说明 currentInput存储当前输入的数字字符串。operatorValue存储当前选择的运算符。firstOperand存储第一个操作数。isOperatorClicked标志是否已经点击了运算符。Button_Click 方法将按钮的内容添加到 currentInput 中并更新 - resultTextBox 的显示。Operator_Click 方法将当前输入转换为操作数存储在 firstOperand 中并存储当前运算符设置 isOperatorClicked 为 true。Equal_Click 方法将当前输入转换为第二个操作数根据存储的运算符进行相应计算并处理除以 0 的情况更新结果显示。Clear_Click 方法清除当前输入。AllClear_Click 方法清除所有输入和操作状态。 2.3 实现步骤总结 在 XAML 中设计计算器的界面布局包括 TextBox 和 Button 元素并为 Button 绑定 Click 事件。 在 C# 代码中实现事件处理程序处理数字输入、运算符输入、等于操作和清除操作。 存储和更新操作数和运算符根据用户输入进行相应的计算操作。 源码下载 注源码下载在文章头部也可以点击下载跟这里的是一样的 WPF实战案例 | C# WPF实现计算器源码源码 点击下载 更多优质源码分享 【百篇源码模板】html5各行各业官网模板源码下载 【模板源码】html实现酷炫美观的可视化大屏(十种风格示例附源码) 【VUE系列】VUE3实现个人网站模板源码 【HTML源码】HTML5小游戏源码 【C#实战案例】C# Winform贪吃蛇小游戏源码 --------------- 业精于勤荒于嬉 --------------- --------------- 行成于思毁于随 --------------- 关注博主 带你实现畅游前后端 大屏可视化 带你体验酷炫大屏 神秘个人简介 带你体验不一样得介绍 为爱表白 为你那个TA体验别致的浪漫惊喜 酷炫邀请函 带你体验高大上得邀请 ① 提供云服务部署有自己的阿里云      ② 提供前端、后端、应用程序、H5、小程序、公众号、大作业等相关业务      如合作请联系我期待您的联系。     注本文撰写于CSDN平台,作者xcLeigh所有权归作者所有https://blog.csdn.net/weixin_43151418如果相关下载没有跳转请查看这个地址相关链接没有跳转皆是抄袭本文转载请备注本文原地址。 亲码字不易动动小手欢迎 点赞 ➕ 收藏如 问题请 留言私信或评论博主看见后一定及时给您答复 原文地址https://blog.csdn.net/weixin_43151418/article/details/145280091防止抄袭原文地址不可删除
http://www.dnsts.com.cn/news/192336.html

相关文章:

  • 欧莱雅官方网站的建设企业网站建设条件
  • 网站开发能赚多少钱婚庆公司网站模板
  • discu论坛网站模板水印网站
  • 梧州网站优化借个网站备案号
  • 品牌网站建设信息制作网站404页面
  • 北京 成品网站公司的宣传片怎么制作
  • 济南网站建设小程序域名信息查询系统
  • 建设企业网站用动态还是静态厦门房产网
  • 制作公司内部网站wordpress 地图 注记
  • 网站内容建设方案电商网站排名
  • 网站开发财务预算企业展厅设计公司的区别在哪
  • 橙色短信网站模板网站建设板块免费下载
  • 买个网站空间wordpress 鼠标悬停
  • 百度网站优化升上去百度首页登录
  • 曲阳网站建设阿里云网站模板
  • 怎么建立网站管理系统wordpress主题动漫
  • vs做网站如何放背景图wordpress画廊
  • 郑州建站模板搭建平面设计图片 作品集
  • 物流公司做网站哪家好快速搭建网站vue
  • 玉石网站建设的定位网站类网站开发
  • 自己 做网站学什么 平面设计浙江省台州市做网站多少钱
  • 西宁整站优化网上做任务网站有哪些内容
  • 企业网站建设基本流程网站seo基础
  • 怎样做网站平台wordpress点击换图
  • 网站设计制作的连接方式重庆在线课程平台
  • 乐清装修网站哪个好上杭县城乡规划建设局网站
  • 荆州 商务 网站建设软文营销的概念是什么
  • 网站制作背景图片网站开发实训意义
  • 网站切换语言怎么做的重庆装饰公司
  • 网站建设工具的公司wordpress自动挣钱