您的位置: 华北热线 > 企业 > 正文

C# WPF计算器界面(Calculator Design With Animations)!

2020-11-20 12:37:23来源:阅读:-

时间如流水,只能流去不流回!

点赞再看,养成习惯,这是您给我创作的动力!

本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform、WPF、ASP.NET Core、Xamarin.Forms等,亦有C++桌面相关的Qt Quick和Qt Widgets等,只分享自己熟悉的、自己会的。

阅读导航:

  • 一、先看效果
  • 二、本文背景
  • 三、代码实现
  • 四、文章参考
  • 五、代码下载

一、先看效果

C# WPF计算器界面(Calculator Design With Animations)

二、本文背景

YouTube Design com WPF 大神处习得,简单的计算器布局界面 + 简单动画,使用的开源 C# WPF控件库 MaterialDesignInXAML ,本站曾有介绍:开源C# WPF控件库《MaterialDesignInXAML》。

三、代码实现

3.1 添加Nuget库

站长使用.Net Core 3.1创建的WPF工程,创建“Calculator”解决方案后,需要添加两个Nuget库:MaterialDesignThemes和MaterialDesignColors,上图的效果是使用该控件库实现的,非常强大。

C# WPF计算器界面(Calculator Design With Animations)

3.2 工程结构

不需要截图,只修改了两个文件,App.xaml添加MD控件样式,MainWindow主窗口实现效果。

3.3 App.xaml引入MD控件样式

                                                                                                                                                                                                        

3.4 主窗体

MainWindow.xaml,整体布局,看上图加上下面的界面代码,本文基本就是布局 + 简单动画,全在这个界面,直接看代码吧,不细说了:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

后台简单的事件

private void Window_MouseDown(object sender, MouseButtonEventArgs e){    DragMove();}

四、文章参考

可直接打开大神视频学习,他的YouTube上还有很多代码视频哦,参考:
参考视频: Design com WPF: https://www.youtube.com/watch?v=G76O79eLcKM

五、代码下载

文章中代码已经全部贴出,添加Nuget包,复制文中代码就可以运行了。

除非注明,文章均由 Dotnet9 整理发布,欢迎转载。

转载请注明本文地址:https://dotnet9.com/6777.html


推荐阅读:延吉在线

滚动推荐
37:23C# WPF计算器界面(Calcu
时间如流水,只能流去不流回!点赞再看,养成习惯,这是您给我创作的动力![详细]
28:49OPPO Reno 3 Pro印度
只不过主摄从IMX586替换成了6400万主摄核心配置上,印度版Ren[详细]
19:17「大话架构」 Serverless
何为Serverless?常用的翻译是无服务器计算,我觉得这个翻译有点[详细]
36:44你见过可续航3000公里的太阳能电
这款太阳能电动车是埃因霍温科技大学的学生团队研发的,名字叫做stell[详细]
26:28支付机构APP可缴税手机APP,调
既然您公众号都被封过一次了,肯定是有违规行为,建议您纠正违规行为之后重[详细]
59:56VIVO、OPPO这两年“高价低配
对于升降摄像头也是VIVONEX 和OPPO Find X率先推出,同[详细]
59:04支持HomeKit的智能床头灯!
序:之前我用着一个LED灯泡做氛围灯,使用起来倒没有太大的问题,就是对[详细]