前言
經過好幾個月,斷斷續續把基本控件的開發完了,已上傳到 gitee 和 nuget;
歡迎使用體驗,互相交流。
gitee 鏈接: https://gitee.com/wuyanxin1028/rubyer-wpf
介紹
一款自用的 WPF 主題和控件包,免費開源,歡迎下載點 ⭐,基本重寫了系統默認控件; 基本重寫了 WPF 默認控件的樣式,增加常用控件,考慮包大小,只做 bug 修復,不增加新控件了,更多自定義控件考慮拓展包形式
軟件架構
基於 .Net Framework 4.6 和 .Net Core 3.1 的 WPF
安裝教程
Install-Package Rubyer 添加引用, 或者 Nuget 搜索 Rubyer 安裝。
使用說明
在 WPF 項目的 App.Xaml 中引用:
<Application.Resources> <ResourceDictionary> <ResourceDictionary.MergedDictionaries> <ResourceDictionary Source="pack://application:,,,/Rubyer;component/Themes/Generic.xaml" /> </ResourceDictionary.MergedDictionaries> </ResourceDictionary> </Application.Resources>
Demo截圖
最后
推薦一下這個開源 WPF 的截圖軟件,真的太好用了,希望自己也可以寫出這么好的軟件。
ScreenToGif:https://github.com/NickeManarin/ScreenToGif
感謝以下的分享:
MaterialDesignInXamlToolkit:https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit
PanuonUI:https://github.com/Panuon/PanuonUI.Silver
HandyControl:https://github.com/HandyOrg/HandyControl
[WPF 自定義控件]自定義Expander:https://www.cnblogs.com/dino623/p/Custom_Expander.html
[WPF 自定義控件]使用WindowChrome自定義Window Style:https://www.cnblogs.com/dino623/p/custom_window_style_using_WindowChrome.html