《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦

来源:https://www.cnblogs.com/lsq6/archive/2019/12/08/12006839.html
-Advertisement-
Play Games

大家好,我是Dotnet9小編,一個從事dotnet開發8年+的程式員。我最近開始寫dotnet分享文章,希望能讓更多人看到dotnet的發展,瞭解更多dotnet技術,幫助dotnet程式員應用dotnet技術更好的運用於工作和學習中去。 歷經3個白天2個黑夜(至凌晨2點),Dotnet9小編經過 ...


大家好,我是Dotnet9小編,一個從事dotnet開發8年+的程式員。我最近開始寫dotnet分享文章,希望能讓更多人看到dotnet的發展,瞭解更多dotnet技術,幫助dotnet程式員應用dotnet技術更好的運用於工作和學習中去。

歷經3個白天2個黑夜(至凌晨2點),Dotnet9小編經過反覆修改、潤色,終於完成此文編寫(本文略長,手機黨請考慮流量),只能說小編我不容易呀不容易。

完成此文編寫後,小編我能想象到《HandyControl》控制項庫作者及眾多貢獻者們,當初沒日沒夜碼磚編寫此控制項庫的各種研究、容錯的場景,他們是一群多麼負有激情、多麼樂於分享的一群人啊,謝謝你們分享這麼一套優秀的控制項庫給WPF從業者。

由於本文略長,建議讀者查看以下導航目錄,根據讀者個人關註點點擊閱讀,也可按住 Ctrl + F 組合鍵搜索常用控制項名字進行搜索閱讀,當然小編是希望讀者都能按文章順序閱讀啦,哈哈。

下麵是本文閱讀目錄導航:

一、寫在文章最前面的話

二、關於控制項庫 《HandyControl》

三、基於《HandyControl》控制項庫衍生的經典Case案例

四、《HandyControl》特色控制項詳細介紹

五、寫在文章最後的話

一、寫在文章最前面的話

應博客園園友 @郭達·斯坦森 推薦,Dotnet9小編本文介紹開源C# WPF控制項庫《HandyControl》,希望大家能夠喜歡,同時亦歡迎大家推薦優秀開源WPF控制項庫給小編,小編在此謝謝大家對dotnet技術的關註和支持。

評論在此文第51樓: 《《Dotnet9》系列-開源C# WPF控制項庫2《Panuon.UI.Silver》強力推薦

此圖像的alt屬性為空;文件名為2_cnblogs_recommend.png網頁極力推薦的C# 開源控制項庫《HandyControl》

說點本文之前兩篇控制項庫推薦文章的影響:

繼前兩篇開源C# WPF控制項庫(庫1庫2)受廣大網友推薦後,Dotnet9小編備受鼓舞,讓小編仿佛看到了dotnet蓬勃發展的200幾年。

謝謝大家在博客園的大力推薦和留下的數十條文末評論,使小編我堅定了繼續寫優質C# WPF分享文章的信念,下麵是近期博客園首頁文章推薦截圖:博客園

此圖像的alt屬性為空;文件名為2019120603393397.png《Dotnet9》系列-開源C# WPF控制項庫博客園首頁推薦

本站單日IP訪問量又突破新高,達到了500訪問量,又上一個新臺階,謝謝廣大網友。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦本站IP訪問量又上一個新臺階

另外,亦是由於兩篇文章大火,Dotnet9小編的個人博客站點出了點小插曲,以下是本站最新快訊:

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《Dotnet9快訊》

但本站不會因該小插曲而停止繼續給大家分享優質文章的步伐,以上是站長的聲明,謝謝大家繼續支持本站站長Dotnet9小編。

二、關於控制項庫《HandyControl》

2.1 《HandyControl》交流社區

《HandyControl》github地址: https://github.com/HandyOrg/HandyControl 。

《HandyControl》QQ交流群:

  R&D 大佬1群 R&D 大佬2群
QQ群號
QQ群二維碼

《HandyControl》QQ交流群

《HandyControl》貢獻者:NaBianyanchao891012ghost1372guanguanchuangyunoctwolfDingpingZhangxianyun666M0n7y5gitter-badgerafunc233等等。

《HandyControl》作者推薦的C#及WPF學習博客鏈接:納邊林德熙呂毅DinoChan玩命夜狼 等等。

以下是《HandyControl》兩種主題控制項庫概覽,先給大家一個大致印象,然後我開始介紹該控制項庫經典案例及詳細控制項介紹,希望大家喜歡我這樣的介紹風格。

2.1 《HandyControl》白色主題

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》白色主題

2.2 《HandyControl》黑色主題

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》黑色主題

三、基於《HandyControl》控制項庫衍生的經典Case案例

優秀的控制項庫肯定就有一群志同道合的小伙伴追隨,從控制項庫作者建立的兩個QQ群人數即可看出,使用此控制項庫的朋友很多,Dotnet9小編就和控制項庫作者從中遴選出幾個比較典型的項目舉例,讀者朋友可以看看,《HandyControl》控制項庫是不是非常適合您的項目?

3.1 Case案例1

軟體名:phpEnv,瀏覽地址: https://www.phpenv.cn/ 。

軟體簡介:phpEnv是運行在Windows系統上的完全綠色的PHP集成環境,集成了Apache、Nginx等Web組件,支持不同PHP版本共存,支持自定義PHP版本,自定義MySQL版本。主打開發環境,也可以用作伺服器環境。擁有清除PHP環境阻礙、解除埠占用、支持切換MySQL版本、修改MySQL密碼,相容其他集成環境,內置Redis、MemCache等其它服務,內置Composer和功能強大的CMD命令行、TCP埠進程列表等工具和實用功能。

3.2 Case案例2

軟體名:AutomnBox,瀏覽地址: https://github.com/zsh2401/AutumnBox 。

AutumnBox是什麼?一個對Google Adb工具包進行GUI封裝的桌面程式,方便小白,幫助老鳥。


AutumnBox能幹什麼?

  1. 為您的設備刷入第三方Recovery
  2. 向設備推送文件
  3. 一鍵激活黑域服務
  4. 一鍵激活冰箱
  5. 解鎖System,獲取完整root控制權
  6. 以拓展模塊為中心的功能開發思想,將來將會支持越來越多的功能

四、《HandyControl》特色控制項詳細介紹

介紹控制項肯定少不了特色控制項截圖和文字描述,編寫本文時,Dotnet9小編不用再自己截圖、錄製gif動畫了等素材了,因為 《HandyControl》控制項庫作者非常優秀,本文大部分圖片素材來自控制項庫作者github倉庫,讀者您可以直接訪問此地址查看: https://github.com/HandyOrg/HandyControl 。

下麵Dotnet9小編介紹HC(後文作者使用此簡寫表示HandyControl)控制項時,會加上自己的使用體驗及觀點,如有不同觀點或建議,請在文末留言和小編討論,或者加作者QQ交流群切磋交流,大家以技術會友,共同成長。

4.1 各式按鈕

界面開發首先想到的就是按鈕,下麵是《HandyControl》設計的幾類按鈕,是否有您中意的一款?

4.1.1 《HandyControl》普通按鈕(Button)

《HandyControl》普通按鈕(Button),一般桌面開發中,以下樣式的按鈕應該已經夠用了,當然也可以根據自家公司設計師的要求,在作者樣式基礎上加以擴展修改也是極方便的。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》普通按鈕

4.1.2 《HandyControl》單選按鈕 (RadioButton)

《HandyControl》單選按鈕 (RadioButton) ,也是挺漂亮,美化界面也必不可少。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》單選按鈕

4.1.3 《HandyControl》切換按鈕 (ToggleButton)

《HandyControl》切換按鈕 (ToggleButton) ,HC作者設計有數種樣式,方便使得吧?

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》切換按鈕 (ToggleButton)

4.1.4 《HandyControl》分割按鈕 (SplitButton)

《HandyControl》分割按鈕 (SplitButton),可用於點擊按鈕彈出菜單業務場景下使用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》分裂按鈕 (SplitButton)

4.1.5 《HandyControl》進度按鈕 (ProgressButton)

《HandyControl》進度按鈕 (ProgressButton) ,在按鈕上顯示進度作者也挺有想法的,點擊上傳文件時,在界面空間比較緊湊時使用很方便。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》進度按鈕 (ProgressButton)

4.1.6 《HandyControl》按鈕分組 (ButtonGroup)

《HandyControl》按鈕分組 (ButtonGroup),該控制項可替換常規菜單使得,即只有一級菜單的情形,或相關操作比較類似。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》按鈕分組 (ButtonGroup)

4.1.7 《HandyControl》Shield

《HandyControl》Shield,Shield標記用於顯示即時狀態統計時很直觀。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Shield

4.1.8 《HandyControl》Pagination

《HandyControl》Pagination ,表格等常用的分頁封裝控制項,大數據分頁展示使用很方便,分頁控制項樣式也是比較流行。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Pagination

4.2 標簽類控制項

《HandyControl》提供的標簽類控制項較多,和Label類似或擴展的控制項,Dotnet9小編把它們歸為一類。

4.2.1 HandyControl》 Label標簽

HandyControl》 Label標簽,常用的Label標簽,漂亮吧?常規使用是Label搭配TextBox作為表單使用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》 Label標簽

4.2.2 《HandyControl》OutlineText

《HandyControl》OutlineText輪廓文本,添加各種字體後,Text也可以這麼好看的。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》OutlineText

4.2.3《HandyControl》Tag

《HandyControl》Tag標簽,用於搜索,可將常用搜索條件作為Tag標簽,方便快速過濾得到用戶想要的結果,這個用戶體驗大大提高了吧,用戶都會表揚你的。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Tag

4.2.4 《HandyControl》Badge

《HandyControl》Badge徽章,網站中常用此樣式顯示庫版本及比較明顯的信息展示,很醒目有沒有?趕緊在自己的項目中使用吧。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Badge

4.2.5 《HandyControl》Poptip

《HandyControl》Poptip,氣泡提示類控制項,自定義提示就是這麼方便。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Poptip

4.3 各式Block塊控制項

《HandyControl》各式Block塊控制項,常見的是TextBlock,TextBlock與Label標簽功能類似,下麵是各式Block塊控制項展示:

4.3.1 《HandyControl》 TextBlock文本塊

《HandyControl》 TextBlock文本塊,常用文本展示。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》 TextBlock文本塊

4.3.2《HandyControl》ImageBlock

《HandyControl》ImageBlock,圖片塊展示。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》ImageBlock

4.3.3 《HandyControl》FloatingBlock

《HandyControl》FloatingBlock,看見這個控制項想到了什麼?是不是想到看直播時一直給主播點贊送小花的情景?

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》FloatingBlock

4.3.4《HandyControl》RunningBlock

《HandyControl》RunningBlock滾動塊,跑馬燈式效果,用於桌面軟體打滾動廣告還是很好的,如果你是做視頻播放類軟體,用於彈幕也是很方便的。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》RunningBlock

4.4 輸入編輯類控制項

《HandyControl》作者提供的輸入編輯類控制項也著實不少,比如文本框、密碼框等等。

4.4.1《HandyControl》TextBox

《HandyControl》TextBox,是比較常規的輸入文本框控制項,作者將標簽與文本框封裝成一個控制項“組合框”,方便快速使用佈局。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》TextBox

4.4.2 《HandyControl》RichTextBox

《HandyControl》RichTextBox富文本框控制項,比較常見。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》RichTextBox

4.4.3 《HandyControl》NumericUpdown

《HandyControl》NumericUpdown數值選擇控制項,方便數字輸入或選擇驗證,本控制項也可以歸為選擇類控制項。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》NumericUpdown

4.4.4 《HandyControl》SearchBar

《HandyControl》SearchBar搜索欄,提供數種樣式選擇,您平時開發是不是也有這種界面設計,直接使用吧,提高您的開發效率。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》SearchBar

4.4.5 《HandyControl》PasswordBox

Dotnet9習慣將PasswordBox密碼框歸類為文本框一類,下麵是HC密碼框。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》PasswordBox

4.4.6《HandyControl》Gravatar

HandyControl》Gravatar,這個控制項比較好玩,動態生成頭像,喜不喜歡?很有意思的一個控制項。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Gravatar

4.4.7 《HandyControl》ComboBox

《HandyControl》ComboBox下拉框,比原生下拉框好看多了,非常清爽。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》ComboBox

4.5 選擇類控制項

Dotnet9小編將下拉框、覆選框、單選框等統一歸為選擇類控制項,《HandyControl》各控制項見下圖:

4.5.1 《HandyControl》Divider

《HandyControl》Divider分割線控制項,方便實用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Divider

4.5.2 《HandyContronl》ComboBox

《HandyContronl》ComboBox下拉框,其實小編已將此控制項劃歸為輸入編輯類控制項,但此控制項也屬於選擇類控制項,此控制項由文本框及列表控制項組合而成,具體的代碼小編還未細看,小編猜測是這樣的,不知道作者是不是這樣做的?

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyContron》ComboBox

4.5.3 《HandyControl》Rate

《HandyControl》Rate,評分控制項,這控制項看著熟悉吧,給文章或者資源評分時經常使用到,這個非常不錯,Dotnet9小編很喜歡。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Rate

4.5.4 《HandyControl》Slider

《HandyControl》Slider範圍滑塊,配色黑色主題顯示很好看喲。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Slider

4.5.5 《HandyControl》PrevieweSlider

《HandyControl》PrevieweSlider預覽滑塊,控制項如其名,實時顯示拖動值。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》PrevieweSlider

4.5.6 《HandyControl》CheckBox

《HandyControl》CheckBox覆選框 ,樣式還是比較專業的。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》CheckBox

4.5.7 《HandyControl》StepBar

《HandyControl》StepBar步驟條 ,有流程相關業務時,使用這個控制項是非常方便的,我們常見的就是找回密碼,讓你一步一步的輸入驗證。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》StepBar

4.5.8 《HandyControl》ColorPicker

《HandyControl》ColorPicker拾色器,方便顏色選擇,是個好東西。

《HandyControl》ColorPicker

4.6 時間類控制項

Dotnet9小編把時間相關的控制項也歸為一類,《HandyControl》作者實現了較多的類似控制項,非常優秀,十分方便大家選擇使用。

4.6.1 《HandyControl》FlipClock

《HandyControl》FlipClock翻頁時鐘,這個控制項酷吧?像不像掛歷?籃球比賽等記分牌有印象沒?

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》FlipClock

4.6.2 《HandyControl》TimeBar

《HandyControl》TimeBar時間條,可以擴展到自製甘特圖使用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》TimeBar

4.6.3 《HandyControl》Calendar

《HandyControl》Calendar日期控制項,比較常規。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Calendar

4.6.4 《HandyControl》Clock

《HandyControl》Clock時鐘控制項,也比較常規。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Clock

4.6.5 《HandyControl》CalendarWithClock

《HandyControl》CalendarWithClock日期與時鐘組合控制項,這個比較好,好用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》CalendarWithClock

4.6.6 《HandyControl》DatePicker

《HandyControl》DatePicker日期選擇控制項,比較常用的控制項。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》DatePicker

4.6.7 《HandyControl》TimePicker

《HandyControl》TimePicker時間選擇控制項,也比較常用。

《HandyControl》TimePicker

4.6.8 《HandyControl》DateTimePicker

《HandyControl》DateTimePicker日期時間選擇控制項,這個組合選擇比較完美,小編以後的項目中有此場景,一定會嘗試使用。

《HandyControl》DateTimePicker

4.7 菜單類控制項

Dotnet9小編將菜單類、任務欄類統一歸為菜單類控制項,方便讀者閱讀查找。

4.7.1 《HandyControl》SideMenu

《HandyControl》SideMenu,側邊欄菜單,這種菜單也是比較常見的類型,十分受用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》SideMenu

4.7.2 《HandyControl》ContextMenu

《HandyControl》ContextMenu上下文菜單,這種素色,Dotnet9小編原來自己常用,比較朴素,很清爽。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》ContextMenu

4.7.3 《HandyControl》ToolBar

《HandyControl》ToolBar,工具欄常搭配導航菜單使用,經典組合。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》ToolBar

4.7.4 《HandyControl》CirclePanel

《HandyControl》CirclePanel圓形佈局,Dotnet9小編喜歡叫它圓形菜單,手機上用的比較多,桌面上不多,如果您的項目或者產品加上此控制項,用戶體驗上升一個檔次,當然看具體業務情況哈,也不能亂加。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》CirclePanel

4.7.5 《HandyControl》NotifyIcon

《HandyControl》NotifyIcon,即原Windows系統托盤圖標升級版:

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》NotifyIcon

支持托盤圖標閃爍:

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦支持托盤圖標閃爍

該控制項方便擴展,可做成360安全衛士類似的托盤菜單,這就很考驗讀者編碼功底了,下圖就是360安全衛士的系統托盤菜單,漂亮吧?Dotnet9小編見過不少軟體都在模仿360設計,當然小編自己也算在內,哈哈,註意這不是HC控制項哈,需要讀者自己實現,其實也不難的。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦360安全衛士系統托盤菜單

4.8 佈局及圖片類控制項

《HandyControl》作者實現了數個有意思的佈局容器,這一切都是為了用戶體驗啊,用心良苦。

圖片相關展示控制項與佈局控制項類似,所以Dotnet9小編將這些控制項歸為一類,當然也是為了方便讀者查找、閱讀啦。

4.8.1 《HandyControl》Border

《HandyControl》Border邊框,圖形化展示圖片時非常好看的。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Border

4.8.2 《HandyControl》Brush

《HandyControl》Brush畫刷,提供28種常用畫刷,業界良心呀,受用了。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Brush

4.8.3 《HandyControl》SwitchConfig

《HandyControl》SwitchConfig選擇配置,常用於界面國際化語言選擇,方便吧。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》SwitchConfig

4.8.4《HandyControl》Expander

《HandyControl》Expander,常規控制項。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Expander

4.8.5《HandyControl》GroupBox

《HandyControl》GroupBox組合框,常規控制項。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》GroupBox

4.8.6 《HandyControl》ScrollViewer

《HandyControl》ScrollViewer滾動視圖,也比較常用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》ScrollViewer

4.8.7 《HandyControl》 TransitioningContentControl

《HandyControl》 TransitioningContentControl內容過渡控制項,效果不錯吧。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》 TransitioningContentControl

4.8.8 《HandyControl》TabControl1

《HandyControl》TabControl1選項卡控制項樣式一。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》TabControl 1

4.8.9《HandyControl》TabControl2

《HandyControl》TabControl2選項卡控制項樣式二。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》TabControl2

4.8.10《HandyControl》Drawer

《HandyControl》Drawer,抽屜類佈局控制項,對空間有要求的業務場景很是有用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Drawer

4.8.11 《HandyControl》HoneycombPanel

《HandyControl》HoneycombPanel蜂窩佈局,有意思的佈局控制項。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》HoneycombPanel

4.8.12 《HandyControl》Magnifier

《HandyControl》Magnifier放大鏡控制項,京東、淘寶購物時,滑鼠移動到物品圖片上可以放大查看,很方便使用的控制項。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Magnifier

4.8.13 《HandyControl》Card

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Card

4.8.14 《HandyControl》Grid

《HandyControl》Grid柵格佈局。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Grid

4.8.15 《HandyControl》AnimationPath

《HandyControl》AnimationPath動畫路徑,比較酷炫。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》AnimationPath

4.8.16 《HandyControl》Growl

《HandyControl》Growl信息通知,有用的提示控制項,比如做監控類軟體,有重要信息報警時,信息通知可用在軟體界面內彈出提示,也可在軟體不在桌面最頂端時,直接在操作系統桌面彈出,非常靈活。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Growl信息通知

4.8.17 《HandyControl》GoToTop

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》GoToTop

4.8.18 《HandyControl》Transfer

《HandyControl》Transfer穿梭框,多個列表項移動時著實有用。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》Transfer

4.8.19 《HandyControl》CoverFlow

《HandyControl》CoverFlow封面流,圖片瀏覽的一種形式。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦《HandyControl》CoverFlow

4.8.20 《HandyControl》CoverView

《HandyControl》CoverView封面視圖。

《Dotnet9》系列-開源C# WPF控制項庫3《HandyControl》強力推薦
您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • # 集美大學各省錄取分數分析(學號尾數為2,3同學完成) # 分析文件‘集美大學各省錄取分數.xlsx’,完成: # 1)集美大學2015-2018年間不同省份在本一批的平均分數,柱狀圖展示排名前10的省份, # 2)分析福建省這3年各批次成績情況,使用折線圖展示結果,並預測2019年錄取成績(數據... ...
  • 本文中 $n$ 代表著待排序序列的長度。 演算法是否穩定:若 $a_i = a_j \ , \ i 1; merge(l,mid),merge(mid+1,r); mergesort(l,r,mid);return;//遞歸,先給小區間排序後大區間。 } merge(1,n); 上張圖理解一下: 可用 ...
  • 前一陣子在寫 CPU,導致一直沒有什麼時間去做其他的事情,現在好不容易做完閑下來了,我又可以水文章了哈哈哈哈哈。 有關 FP 的類型部分我打算放到明年再講,因為現有的 C# 雖然有一個 pattern matching expressions,但是沒有 discriminated unions 和  ...
  • 前言 雖然說學習新的開發框架是一項巨大的投資,但是作為一個開發人員,不斷學習新的技術並快速上手是我們應該掌握的技能,甚至是一個.NET Framework開發人員,學習.NET Core 新框架可以更快速掌握其中的編寫,構建,測試,部署和維護應用程式。 您現有的.NET Framework應用程式可 ...
  • 我們可以使有dotnetcore跨平臺的特性,優雅的實現在dotnetcore執行shell (bash). 代碼如下:using System;using System.Collections.Generic;using System.Text;namespace hshoc{ using Sys... ...
  • [toc] 控制台視窗是一種簡單的命令提示視窗,允許程式顯示文本並從鍵盤接受輸人。 使用 方法獲取輸入,使用 方法輸出。 從控制台獲取輸入 可用 方法獲取控制台輸入的文本。程式執行到這一行代碼時,它將暫停程式執行並等待用戶輸入。用戶輸入內容後(也可以不輸入)按回車鍵,程式將繼續執行。 方法的輸出,也 ...
  • [toc] 程式離不開數據。把數字、字母和文字輸入電腦,就是希望它利用這些數據完成某些任務。例如,需要計算雙十一怎麼買才最省錢或者顯示購物車裡面的商品列表。 C 語言必須允許程式存儲和讀取數據,才能進行各種複雜的計算,而這正是通過變數實現的。 變數的聲明 上面這行代碼叫作聲明變數(declarat ...
  • 1、準備工作 環境 本地: 、`Docker` 代碼倉庫: 伺服器: 、`Docker` 前提準備 1. 創建個有 文件的 項目 新建一個dotnet 3.0的web項目,在項目文件夾添加Dockerfile文件,內容如下: 2. 準備git倉庫,將項目的代碼上傳上去 3. 構建有 的`jenkin ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...