无码专区一区人妻|人妻系列一区二区播放|国产免费牲交大片高清|日韩黄色无码一区二区三区|久久精品国产亚洲二区三区|欧美综合在线一区二区三区|精品无码国产自产拍在线观看蜜|999zyz精品视频在线播放

您當(dāng)前的位置 :寧夏資訊網(wǎng) > 科技 >  內(nèi)容正文
投稿

C# WPF計(jì)算器界面(Calculator Design With Animations)!

寧夏資訊網(wǎng) 2020-11-20 06:16:42 來源: 閱讀:-

時(shí)間如流水,只能流去不流回!

點(diǎn)贊再看,養(yǎng)成習(xí)慣,這是您給我創(chuàng)作的動(dòng)力!

本文 Dotnet9 https://dotnet9.com 已收錄,站長(zhǎng)樂于分享dotnet相關(guān)技術(shù),比如Winform、WPF、ASP.NET Core、Xamarin.Forms等,亦有C++桌面相關(guān)的Qt Quick和Qt Widgets等,只分享自己熟悉的、自己會(huì)的。

閱讀導(dǎo)航:

  • 一、先看效果
  • 二、本文背景
  • 三、代碼實(shí)現(xiàn)
  • 四、文章參考
  • 五、代碼下載

一、先看效果

C# WPF計(jì)算器界面(Calculator Design With Animations)

二、本文背景

YouTube Design com WPF 大神處習(xí)得,簡(jiǎn)單的計(jì)算器布局界面 + 簡(jiǎn)單動(dòng)畫,使用的開源 C# WPF控件庫(kù) MaterialDesignInXAML ,本站曾有介紹:開源C# WPF控件庫(kù)《MaterialDesignInXAML》。

三、代碼實(shí)現(xiàn)

3.1 添加Nuget庫(kù)

站長(zhǎng)使用.Net Core 3.1創(chuàng)建的WPF工程,創(chuàng)建“Calculator”解決方案后,需要添加兩個(gè)Nuget庫(kù):MaterialDesignThemes和MaterialDesignColors,上圖的效果是使用該控件庫(kù)實(shí)現(xiàn)的,非常強(qiáng)大。

C# WPF計(jì)算器界面(Calculator Design With Animations)

3.2 工程結(jié)構(gòu)

不需要截圖,只修改了兩個(gè)文件,App.xaml添加MD控件樣式,MainWindow主窗口實(shí)現(xiàn)效果。

3.3 App.xaml引入MD控件樣式

                                                                                                                                                                                                        

3.4 主窗體

MainWindow.xaml,整體布局,看上圖加上下面的界面代碼,本文基本就是布局 + 簡(jiǎn)單動(dòng)畫,全在這個(gè)界面,直接看代碼吧,不細(xì)說了:

                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            

后臺(tái)簡(jiǎn)單的事件

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

四、文章參考

可直接打開大神視頻學(xué)習(xí),他的YouTube上還有很多代碼視頻哦,參考:
參考視頻: Design com WPF: https://www.youtube.com/watch?v=G76O79eLcKM

五、代碼下載

文章中代碼已經(jīng)全部貼出,添加Nuget包,復(fù)制文中代碼就可以運(yùn)行了。

除非注明,文章均由 Dotnet9 整理發(fā)布,歡迎轉(zhuǎn)載。

轉(zhuǎn)載請(qǐng)注明本文地址:https://dotnet9.com/6777.html


(正文已結(jié)束)

推薦閱讀:江蘇都市網(wǎng)

免責(zé)聲明及提醒:此文內(nèi)容為本網(wǎng)所轉(zhuǎn)載企業(yè)宣傳資訊,該相關(guān)信息僅為宣傳及傳遞更多信息之目的,不代表本網(wǎng)站觀點(diǎn),文章真實(shí)性請(qǐng)瀏覽者慎重核實(shí)!任何投資加盟均有風(fēng)險(xiǎn),提醒廣大民眾投資需謹(jǐn)慎!

網(wǎng)站簡(jiǎn)介 - 聯(lián)系我們 - 營(yíng)銷服務(wù) - XML地圖 - 版權(quán)聲明 - 網(wǎng)站地圖TXT
Copyright.2002-2019 寧夏資訊網(wǎng) 版權(quán)所有 本網(wǎng)拒絕一切非法行為 歡迎監(jiān)督舉報(bào) 如有錯(cuò)誤信息 歡迎糾正