(四)開源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
  • Dapr Outbox 是1.12中的功能。 本文只介紹Dapr Outbox 執行流程,Dapr Outbox基本用法請閱讀官方文檔 。本文中appID=order-processor,topic=orders 本文前提知識:熟悉Dapr狀態管理、Dapr發佈訂閱和Outbox 模式。 Outbo ...
  • 引言 在前幾章我們深度講解了單元測試和集成測試的基礎知識,這一章我們來講解一下代碼覆蓋率,代碼覆蓋率是單元測試運行的度量值,覆蓋率通常以百分比表示,用於衡量代碼被測試覆蓋的程度,幫助開發人員評估測試用例的質量和代碼的健壯性。常見的覆蓋率包括語句覆蓋率(Line Coverage)、分支覆蓋率(Bra ...
  • 前言 本文介紹瞭如何使用S7.NET庫實現對西門子PLC DB塊數據的讀寫,記錄了使用電腦模擬,模擬PLC,自至完成測試的詳細流程,並重點介紹了在這個過程中的易錯點,供參考。 用到的軟體: 1.Windows環境下鏈路層網路訪問的行業標準工具(WinPcap_4_1_3.exe)下載鏈接:http ...
  • 從依賴倒置原則(Dependency Inversion Principle, DIP)到控制反轉(Inversion of Control, IoC)再到依賴註入(Dependency Injection, DI)的演進過程,我們可以理解為一種逐步抽象和解耦的設計思想。這種思想在C#等面向對象的編 ...
  • 關於Python中的私有屬性和私有方法 Python對於類的成員沒有嚴格的訪問控制限制,這與其他面相對對象語言有區別。關於私有屬性和私有方法,有如下要點: 1、通常我們約定,兩個下劃線開頭的屬性是私有的(private)。其他為公共的(public); 2、類內部可以訪問私有屬性(方法); 3、類外 ...
  • C++ 訪問說明符 訪問說明符是 C++ 中控制類成員(屬性和方法)可訪問性的關鍵字。它們用於封裝類數據並保護其免受意外修改或濫用。 三種訪問說明符: public:允許從類外部的任何地方訪問成員。 private:僅允許在類內部訪問成員。 protected:允許在類內部及其派生類中訪問成員。 示 ...
  • 寫這個隨筆說一下C++的static_cast和dynamic_cast用在子類與父類的指針轉換時的一些事宜。首先,【static_cast,dynamic_cast】【父類指針,子類指針】,兩兩一組,共有4種組合:用 static_cast 父類轉子類、用 static_cast 子類轉父類、使用 ...
  • /******************************************************************************************************** * * * 設計雙向鏈表的介面 * * * * Copyright (c) 2023-2 ...
  • 相信接觸過spring做開發的小伙伴們一定使用過@ComponentScan註解 @ComponentScan("com.wangm.lifecycle") public class AppConfig { } @ComponentScan指定basePackage,將包下的類按照一定規則註冊成Be ...
  • 操作系統 :CentOS 7.6_x64 opensips版本: 2.4.9 python版本:2.7.5 python作為腳本語言,使用起來很方便,查了下opensips的文檔,支持使用python腳本寫邏輯代碼。今天整理下CentOS7環境下opensips2.4.9的python模塊筆記及使用 ...