(四)開源C# WPF控制項庫《AduSkin – UI》

来源:https://www.cnblogs.com/Dotnet9-com/archive/2020/02/22/12344650.html
-Advertisement-
Play Games

微信公眾號:【 "Dotnet9的博客" 】,網站:【 "Dotnet9" 】,問題或建議:【 "請網站留言" 】, 如果對您有所幫助:【 "歡迎贊賞" 】。 開源C WPF控制項庫系列: "(一)開源C WPF控制項庫《MaterialDesignInXAML》" "(二)開源C WPF控制項庫《Pan ...


微信公眾號:【Dotnet9的博客】,網站:【Dotnet9】,問題或建議:【請網站留言】,
如果對您有所幫助:【歡迎贊賞】。

開源C# WPF控制項庫系列:

(一)開源C# WPF控制項庫《MaterialDesignInXAML》

(二)開源C# WPF控制項庫《Panuon.UI.Silver》

(三)開源C# WPF控制項庫《HandyControl》

追求極致,永臻完美

A Beautiful WPF Control UI

一款簡單漂亮的WPF UI,融合部分開源框架的組件,為個人定製的UI,可供學者參考。

閱讀導航

  1. 關於《AduSkin》
    • 1.1 控制項庫全貌
    • 1.2 動態修改主題色
    • 1.3 技術交流
  2. 基於《AduSkin》控制項庫衍生的Case案例
    • 2.1 AduShopping
    • 2.2 AduChat
    • 2.3 心理FM
    • 2.4 SuperEvil
    • 2.5 HttpTool
  3. 《AduSkin》的特色控制項組合案例
    • 3.1 Win10菜單
    • 3.2 導航容器
    • 3.3 多功能Tab
    • 3.4 過渡容器
    • 3.5 輪播容器
    • 3.6 時間軸
    • 3.7 視頻控制項
    • 3.8 樹形菜單
    • 3.9 數據列表
    • 3.10 右側菜單
    • 3.11 右鍵菜單
  4. 寫在最後的話

1. 關於《AduSkin》

《AduSkin》融合了《HandyControl》(本站介紹)、《Arthas》、《WPF.UI》等開源C# WPF控制項庫開發而成,並且又添加了控制項庫作者自己的特色:

1.1 控制項庫全貌:

AduSkin

1.2 動態修改主題色:

修改主題色

1.3 技術交流

作者QQ:1280429435

QQ交流群:544471417

《AduSkin》源碼:AduSkin

2. 基於《AduSkin》控制項庫衍生的Case案例

2.1 AduShopping

AduShopping

2.2 AduChat

AduChat

2.3 心理FM

心理FM

2.4 SuperEvil

SuperEvil

2.5 HttpTool

HttpTool

3. 《AduSkin》的特色控制項組合案例

現有13個控制項組合案例,見下圖左側案例菜單:

控制項組合案例

選擇部分進行圖片錄製介紹:

3.1 Win10菜單

Win10菜單

3.2 導航容器

導航容器

3.3 多功能Tab

多功能Tab

3.4 過渡容器

過渡容器

3.5 輪播容器

代碼中可設置播放時間間隔。

輪播容器

3.6 時間軸

時間軸

3.7 視頻控制項

視頻控制項

3.8 樹形菜單

樹形菜單

3.9 數據列表

封裝了分頁控制項

數據列表

3.10 右側彈窗

右側彈窗

3.11 右鍵菜單

右鍵菜單

4. 寫在最後的話

下載源碼後,需要將視頻解析庫 “libvlc.7z” 解壓到Demo輸出目錄,視頻播放功能才能正常使用。
歡迎使用《AduSkin》控制項庫,在控制項使用過程中有什麼問題,可添加作者QQ號或QQ技術群交流,也可

AduSkin

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

轉載請註明本文地址:https://dotnet9.com/9373.html

歡迎掃描下方二維碼關註 Dotnet9 的微信公眾號,本站會及時推送最新技術文章

Dotnet9


時間如流水,只能流去不流回!

這段時間在家,除了睡覺,也不要忘了學習。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 這兩天複習了下Request以及Response部分的內容。 主要內容 1. HTTP協議:響應消息 2. Request對象 3. Response對象 4. ServletContext對象 HTTP: 概念:Hyper Text Transfer Protocol 超文本傳輸協議 傳輸協議:定 ...
  • 記錄LINQ學習過程。 概要 LINQ是一種“語言集成”的查詢表達式,使用LINQ可以智能提示和進行類型檢查。C#里可以編寫的LINQ查詢有SQL資料庫、XML文檔、ADO.NET數據集、支持IEnumerable和IEnumerable的對象。使用LINQ,可以簡單對數據源進行分組、排序、篩選。有 ...
  • WPF允許使用Image元素顯示點陣圖。然而,按這種方法顯示圖片的方法完全是單向的。應用程式使用現成的點陣圖,讀取問題,併在視窗中顯示點陣圖。就其本身而言,Image元素沒有提供創建和編輯點陣圖信息的方法。 這正是WriteableBitmap類的用武之地。該類繼承自BitmapSource,BitmapS ...
  • 哈嘍..大家好 很久沒有更新了,今天就來一篇最近開發用到的功能,那就是中英文切換,這個實際上也不是高大上,先說一下原理,在.NET Core框架中給我們提供了全球化的類,叫做Localization,其官方的文檔地址傳送門。 在我的項目中,我是這樣操作的,你想用別的方式,也可以看文檔自己去搞。這個已 ...
  • .NET web開發者在開發過程中,一定都踩過的坑,明明修改了js文件,可是部署到生產環境,客戶反饋說:“還是報錯啊”。。然後一臉懵逼的去伺服器上看文件,確實已經更新了。有經驗的coder可能就想到了,肯定是客戶端瀏覽器緩存搞的鬼。 此時會告訴客戶,請Crtl+F5刷新一下,這時,客戶會說:“Ctr ...
  • 前言 在兩年多以前就聽聞 Blazor 框架,是 .Net 之父的業餘實驗性項目,其目的是探索 .Net 與 WebAssembly 的相容性和應用前景。現在這個項目已經正式成為 Asp.Net Core 框架的一部分,公開了預覽版,官方教程也基本寫好上線了。就著這個機會,順便體驗一下這個框架用起來 ...
  • 本筆記摘抄自:https://www.cnblogs.com/PatrickLiu/p/8176974.html,記錄一下學習過程以備後續查用。 一、引言 今天我們要講行為型設計模式的第十個模式--備忘錄模式,先從名稱上來看。備忘錄模式可以理解為對某個對象的狀態進行保存,等到需要恢復的時 候,可以從 ...
  • 如今,當談到 WPF 時,我們言必稱 MVVM、框架(如 Prism)等,似乎已經忘了不用這些的話該怎麼使用 WPF 了。當然,這裡說的不用框架和 MVVM,並不是說像使用 Winform 那樣使用 WPF,而是追本溯源,重識 WPF 與生俱來的綁定和命令的風采。 ...
一周排行
    -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.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...