时间如流水,只能流去不流回! 点赞再看,养成习惯,这是您给我创作的动力! 本文 Dotnet9 https://dotnet9.com 已收录,站长乐于分享dotnet相关技术,比如Winform、WPF、ASP.NET Core、Xamarin.Forms等,亦有C++桌面相关的Qt Quick和Qt Widgets等,只分享自己熟悉的、自己会的。 阅读导航:
一、先看效果二、本文背景YouTube Design com WPF 大神处习得,简单的计算器布局界面 + 简单动画,使用的开源 C# WPF控件库 MaterialDesignInXAML ,本站曾有介绍:开源C# WPF控件库《MaterialDesignInXAML》。 三、代码实现3.1 添加Nuget库站长使用.Net Core 3.1创建的WPF工程,创建“Calculator”解决方案后,需要添加两个Nuget库:MaterialDesignThemes和MaterialDesignColors,上图的效果是使用该控件库实现的,非常强大。 3.2 工程结构不需要截图,只修改了两个文件,App.xaml添加MD控件样式,MainWindow主窗口实现效果。 3.3 App.xaml引入MD控件样式
3.4 主窗体MainWindow.xaml,整体布局,看上图加上下面的界面代码,本文基本就是布局 + 简单动画,全在这个界面,直接看代码吧,不细说了:
后台简单的事件
四、文章参考可直接打开大神视频学习,他的YouTube上还有很多代码视频哦,参考: 五、代码下载文章中代码已经全部贴出,添加Nuget包,复制文中代码就可以运行了。
|