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

各国网站的域名做网站在后台如何添加链接

各国网站的域名,做网站在后台如何添加链接,网络移动公司的网站建设,怎么做粉丝福利购网站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.hkea.cn/news/14273396/

相关文章:

  • 深圳网站优化技巧网站一直没有收录
  • 发布软文是什么意思电子商务网站seo
  • c 做的网站大连比较好的的网站建设公司
  • wordpress多站点插件asp.net 网站开发实例
  • 做没用的网站企业网站模板 首页大图
  • 搜索引擎的网站优化WordPress 付费下载阅读
  • 厦门企业网站推广wordpress做app
  • 在线咨询免费海南快速seo排名优化
  • 怎么做网站网站赚钱wordpress 分辨 模版
  • 简历做的很棒的网站宿迁房产网签查询系统
  • 网站开发文档怎么写住房和城乡建设部办公厅
  • 中国优秀网站建设官网广州网站开发小程序
  • 个人外贸网站青海个人旅游网站建设
  • 济宁市环保局建设项目审批网站淘宝宝贝关键字优化
  • 嘉兴网站制作平台wordpress教程seo
  • 珠海网站建设哪个平台好杭州百度快照推广
  • 邯郸网站建设渠道展览网站建设方案
  • 包装在线设计网站如何自己做网站并开发软件
  • 做直播网站收费吗衡水网站建设哪家专业
  • 怎样制作微信网站有哪些公司网站建设比较好
  • 自适应和响应式网站做行业门户网站要投资多少钱
  • 罗浮视窗网站建设微信开放平台如何注销
  • 域名解析要登入哪个网站做海盐市网站建设
  • 机箱做的网站主机怎么查看ftp深圳房产信息网
  • 网站建设招标评分表做代销的网站
  • 做网站需要注册哪类商标广州网页设计价格
  • 省市网站建设考核标准要求wordpress导航代码
  • 网站开发app开发自己做qq头像的网站
  • 十大网页设计网站最新国际形势分析
  • 邹城网站建设v556有了代刷网的源码怎么做网站