1. 程式人生 > >《Dotnet9》系列-開源C# WPF控制元件庫3《HandyControl》強力推薦

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

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

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

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

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

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

一、寫在文章最前面的話

二、關於控制元件庫 《HandyControl》

  • 2.1 《HandyControl》交流社群
  • 2.2 《HandyControl》白色主題
  • 2.3 《HandyControl》黑色主題

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

  • 3.1 Case案例1
  • 3.2 Case案例2

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

  • 4.1 各式按鈕
  • 4.2 標籤類控制元件
  • 4.3 各式Block塊控制元件
  • 4.4 輸入編輯類控制元件
  • 4.5 選擇類控制元件
  • 4.6 時間類控制元件
  • 4.7 選單類控制元件
  • 4.8 佈局及圖片類控制元件
  • 4.9 Loading及進度條相關控制元件
  • 4.10 WPF擴充套件控制元件
  • 4.11 資料展示類控制元件
  • 4.12 窗體類控制元件

五、寫在文章最後的話

一、寫在文章最前面的話

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

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

網頁極力推薦的C# 開源控制元件庫《HandyControl》

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

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

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

《Dotnet9》系列-開源C# WPF控制元件庫部落格園首頁推薦

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

本站IP訪問量又上一個新臺階

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

《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》貢獻者:NaBian、yanchao891012、ghost1372、guanguanchuangyu、noctwolf、DingpingZhang、xianyun666、M0n7y5、gitter-badger、afunc233等等。

《HandyControl》作者推薦的C#及WPF學習部落格連結:納邊、林德熙、呂毅、DinoChan、玩命夜狼 等等。

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

2.1 《HandyControl》白色主題

《HandyControl》白色主題

2.2 《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),一般桌面開發中,以下樣式的按鈕應該已經夠用了,當然也可以根據自家公司設計師的要求,在作者樣式基礎上加以擴充套件修改也是極方便的。

《HandyControl》普通按鈕

4.1.2 《HandyControl》單選按鈕 (RadioButton)

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

《HandyControl》單選按鈕

4.1.3 《HandyControl》切換按鈕 (ToggleButton)

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

《HandyControl》切換按鈕 (ToggleButton)

4.1.4 《HandyControl》分割按鈕 (SplitButton)

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

《HandyControl》分裂按鈕 (SplitButton)

4.1.5 《HandyControl》進度按鈕 (ProgressButton)

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

《HandyControl》進度按鈕 (ProgressButton)

4.1.6 《HandyControl》按鈕分組 (ButtonGroup)

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

《HandyControl》按鈕分組 (ButtonGroup)

4.1.7 《HandyControl》Shield

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

《HandyControl》Shield

4.1.8 《HandyControl》Pagination

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

《HandyControl》Pagination

4.2 標籤類控制元件

《HandyControl》提供的標籤類控制元件較多,和Label類似或擴充套件的控制元件,Dotnet9小編把它們歸為一類。

4.2.1 HandyControl》 Label標籤

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

《HandyControl》 Label標籤

4.2.2 《HandyControl》OutlineText

《HandyControl》OutlineText輪廓文字,新增各種字型後,Text也可以這麼好看的。

《HandyControl》OutlineText

4.2.3《HandyControl》Tag

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

《HandyControl》Tag

4.2.4 《HandyControl》Badge

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

《HandyControl》Badge

4.2.5 《HandyControl》Poptip

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

《HandyControl》Poptip

4.3 各式Block塊控制元件

《HandyControl》各式Block塊控制元件,常見的是TextBlock,TextBlock與Label標籤功能類似,下面是各式Block塊控制元件展示:

4.3.1 《HandyControl》 TextBlock文字塊

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

《HandyControl》 TextBlock文字塊

4.3.2《HandyControl》ImageBlock

《HandyControl》ImageBlock,圖片塊展示。

《HandyControl》ImageBlock

4.3.3 《HandyControl》FloatingBlock

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

《HandyControl》FloatingBlock

4.3.4《HandyControl》RunningBlock

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

《HandyControl》RunningBlock

4.4 輸入編輯類控制元件

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

4.4.1《HandyControl》TextBox

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

《HandyControl》TextBox

4.4.2 《HandyControl》RichTextBox

《HandyControl》RichTextBox富文字框控制元件,比較常見。

《HandyControl》RichTextBox

4.4.3 《HandyControl》NumericUpdown

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

《HandyControl》NumericUpdown

4.4.4 《HandyControl》SearchBar

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

《HandyControl》SearchBar

4.4.5 《HandyControl》PasswordBox

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

《HandyControl》PasswordBox

4.4.6《HandyControl》Gravatar

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

《HandyControl》Gravatar

4.4.7 《HandyControl》ComboBox

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

《HandyControl》ComboBox

4.5 選擇類控制元件

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

4.5.1 《HandyControl》Divider

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

《HandyControl》Divider

4.5.2 《HandyContronl》ComboBox

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

《HandyContron》ComboBox

4.5.3 《HandyControl》Rate

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

《HandyControl》Rate

4.5.4 《HandyControl》Slider

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

《HandyControl》Slider

4.5.5 《HandyControl》PrevieweSlider

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

《HandyControl》PrevieweSlider

4.5.6 《HandyControl》CheckBox

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

《HandyControl》CheckBox

4.5.7 《HandyControl》StepBar

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

《HandyControl》StepBar

4.5.8 《HandyControl》ColorPicker

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

《HandyControl》ColorPicker

4.6 時間類控制元件

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

4.6.1 《HandyControl》FlipClock

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

《HandyControl》FlipClock

4.6.2 《HandyControl》TimeBar

《HandyControl》TimeBar時間條,可以擴充套件到自制甘特圖使用。

《HandyControl》TimeBar

4.6.3 《HandyControl》Calendar

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

《HandyControl》Calendar

4.6.4 《HandyControl》Clock

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

《HandyControl》Clock

4.6.5 《HandyControl》CalendarWithClock

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

《HandyControl》CalendarWithClock

4.6.6 《HandyControl》DatePicker

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

《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,側邊欄選單,這種選單也是比較常見的型別,十分受用。

《HandyControl》SideMenu

4.7.2 《HandyControl》ContextMenu

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

《HandyControl》ContextMenu

4.7.3 《HandyControl》ToolBar

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

《HandyControl》ToolBar

4.7.4 《HandyControl》CirclePanel

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

《HandyControl》CirclePanel

4.7.5 《HandyControl》NotifyIcon

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

《HandyControl》NotifyIcon

支援托盤圖示閃爍:

支援托盤圖示閃爍

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

360安全衛士系統托盤選單

4.8 佈局及圖片類控制元件

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

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

4.8.1 《HandyControl》Border

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

《HandyControl》Border

4.8.2 《HandyControl》Brush

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

《HandyControl》Brush

4.8.3 《HandyControl》SwitchConfig

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

《HandyControl》SwitchConfig

4.8.4《HandyControl》Expander

《HandyControl》Expander,常規控制元件。

《HandyControl》Expander

4.8.5《HandyControl》GroupBox

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

《HandyControl》GroupBox

4.8.6 《HandyControl》ScrollViewer

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

《HandyControl》ScrollViewer

4.8.7 《HandyControl》 TransitioningContentControl

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

《HandyControl》 TransitioningContentControl

4.8.8 《HandyControl》TabControl1

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

《HandyControl》TabControl 1

4.8.9《HandyControl》TabControl2

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

《HandyControl》TabControl2

4.8.10《HandyControl》Drawer

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

《HandyControl》Drawer

4.8.11 《HandyControl》HoneycombPanel

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

《HandyControl》HoneycombPanel

4.8.12 《HandyControl》Magnifier

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

《HandyControl》Magnifier

4.8.13 《HandyControl》Card

《HandyControl》Card

4.8.14 《HandyControl》Grid

《HandyControl》Grid柵格佈局。

《HandyControl》Grid

4.8.15 《HandyControl》AnimationPath

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

《HandyControl》AnimationPath

4.8.16 《HandyControl》Growl

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

《HandyControl》Growl資訊通知

4.8.17 《HandyControl》GoToTop

《HandyControl》GoToTop

4.8.18 《HandyControl》Transfer

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

《HandyControl》Transfer

4.8.19 《HandyControl》CoverFlow

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

《HandyControl》CoverFlow

4.8.20 《HandyControl》CoverView

《HandyControl》CoverView封面檢視。

《HandyControl》CoverView

4.8.21 《HandyControl》Carousel

《HandyControl》Carousel輪播,廣告自動播放。

《HandyControl》Carousel

4.8.22 《HandyControl》CompareSlider-h

《HandyControl》CompareSlider-h水平對比滑塊。

《HandyControl》CompareSlider-h

4.8.23 《HandyControl》CompareSlider-v

《HandyControl》CompareSlider-v豎直對比滑塊。

《HandyControl》CompareSlider-v

4.8.24 《HandyControl》ImageBrowser

《HandyControl》ImageBrowser,圖片瀏覽控制元件,這個很強大了,一般展示圖片以卡片的形式展示縮圖,當用戶覺得某圖比較有用時,使用此控制元件檢視非常方便,由於此控制元件錄製的gif大於9MB,小編就不顯示動圖了,大家可以自己下載自行體驗。

《HandyControl》ImageBrowser

4.8.25 《HandyControl》WaterfallPanel

《HandyControl》WaterfallPanel瀑布流佈局。

《HandyControl》WaterfallPanel

4.9 Loading\進度條相關控制元件

4.9.1 《HandyControl》ProgressBar

《HandyControl》ProgressBar進度條,下面的幾種樣式都很好看,任群選擇使用。

《HandyControl》ProgressBar

4.9.2 《HandyControl》WaveProgressBar

《HandyControl》WaveProgressBar水波進度條,酷炫吧。

《HandyControl》WaveProgressBar

4.9.3 《HandyControl》CircleProgressBar

《HandyControl》CircleProgressBar圓形進度條。

《HandyControl》CircleProgressBar

4.9.4 《HandyControl》Loading

《HandyControl》Loading載入條,介面響應資料等待時使用,讓使用者乾等,不如讓他看看小小動畫吧,不要讓人覺得介面卡死了沒反應。

《HandyControl》Loading

4.10 WPF擴充套件控制元件

有很多功能C# WPF未實現,比較gif圖片動態展示,預設使用Image控制元件是顯示的第一幀圖片,《HandyControl》很好的實現了這一功能,值得推崇。

4.10.1 《HandyControl》GeometryAnimation,幾何動畫

《HandyControl》GeometryAnimation

4.10.2 《HandyControl》GifImage

《HandyControl》GifImage,gif圖片播放,微軟目前也沒有自帶實現此功能,只能靠開源社群自己實現了,HC作者實現的不錯,記憶體佔用率較低。

《HandyControl》GifImage

4.11 資料展示類控制元件

4.11.1《HandyControl》ListBox

《HandyControl》ListBox

4.11.2 《HandyControl》ListView

《HandyControl》ListView

4.11.3 《HandyControl》TreeView

《HandyControl》TreeView

4.11.4 《HandyControl》DataGrid

《HandyControl》DataGrid

4.11.5 《HandyControl》DarkTheme

《HandyControl》DarkTheme

4.12 窗體類控制元件

Dotnet9小編將自定義窗體、訊息提示框等歸為窗體類。

4.12.1 《HandyControl》BlurWindow

《HandyControl》BlurWindow各種窗體供君選擇使用。

《HandyControl》BlurWindow

4.12.2 《HandyControl》Dialog

《HandyControl》Dialog對話方塊,Web樣式遮罩顯示,可區分父窗體與應用程式主窗體遮罩,可靈活控制。

《HandyControl》Dialog

4.12.3 《HandyControl》MessageBox

《HandyControl》MessageBox

4.12.4 《HandyControl》ChatBubble

《HandyControl》ChatBubble聊天氣泡,做IM軟體非常實用。

《HandyControl》ChatBubble

以下是小編自己模擬與HC控制元件庫作者之間的簡短問候:

模擬聊天

五、寫在文章最後的話

這是Dotnet9小編寫的第三篇介紹C# WPF開源控制元件庫的文章,在寫文章的過程中,小編親自下載、編譯、除錯了《HandyControl》控制元件庫,並反覆鼓搗此控制元件庫和了解源於該控制元件庫的經典案例,相信不會讓大家失望的。

小編把玩HC控制元件庫數天,並通過對90張左右的控制元件庫圖片整理、分類,自認為對該控制元件庫還是算比較瞭解了,此控制元件庫包含的控制元件種類十分的豐富,該有的控制元件都有了,平時工作中見過的幾乎也都包含了,向大家推薦在工作中使用不會錯的 (本文所有圖片共97張,手機瀏覽此文的讀者您破費了,希望您有所收穫) 。

以上只是《HandyControl》的部分控制元件樣例介紹,該控制元件庫作者及廣大貢獻者也在時常更新該控制元件庫倉庫,比如新增有精靈等等控制元件,有關更多的控制元件樣例請大家移步到github倉庫下載研究、學習: https://github.com/HandyOrg/HandyControl 。

如對文中控制元件使用有所疑問,或者其他建議,請在本文評論區留言,小編定會及時回覆;如若打算使用此控制元件庫,可下載github倉庫自行編譯研究學習,另可加HC控制元件庫作者建立的QQ交流群交流討論,群號見文中:2.1 《HandyControl》交流社群。

如果您覺得通過本文有所收穫,請大力轉發本文(能點贊及推薦那是極好的啦);如果您覺得小編寫文不易,歡迎給Dotnet9站點打賞,站長Dotnet9小編在此謝過;如果您喜歡小編寫作風格, 亦歡迎大家推薦優秀開源WPF控制元件庫給小編,小編在此謝謝大家對dotnet技術的關注和支援 。

除非註明,文章均由 Dotnet9 整理髮布,歡迎轉載。

轉載請註明本文地址:https://dotnet9.com/?p=2397

站長會將優質文章在各大平臺同步更新、推送,歡迎大家訪問、訂閱:

部落格園: https://www.cnblogs.com/lsq6/

今日頭條: https://www.toutiao.com/c/user/98075192460/#mid=1651788205627396

微信公眾號:dotnet9_com