/PanuonUI.Silver

Panuon.UI optimized version. A beautiful wpf ui library using templates & attached properties.

Primary LanguageC#MIT LicenseMIT

Panuon.UI.Silver

Panuon.UI optimized version. A beautiful wpf ui library using templates & attached properties.
Panuon.UI的优化版本。一个漂亮的、使用样式与附加属性的WPF UI控件库。

Email : zeoun@qq.com
QQ Group : 718778191
Zhihu : @末城via

GitHub地址:https://github.com/Panuon/PanuonUI.Silver
码云地址: https://gitee.com/panuon/PanuonUI.Silver

News 动态

2.0版本即将到来

更多样式,更好的表现,更少的BUG。
2.0版本提供对Net Core 3.0的完全支持。几乎每种控件都增加了至少一种样式,或是进行了现有样式调整。
全新的UIBrowser,帮助你快速设计控件,并生成样式或控件代码(尚在准备和优化中,可能会迟到)。
2.0版本对现有控件库的代码进行了完全的重构,从根源上解决了一些BUG,并大幅减少了可能出现的Exception。从1.0版本升级到2.0版本需要修改约30%控件库相关代码,但这值得一试。
请注意,2.0版本中不再集成FontAwesome,改为内置Panuon独家设计的IconFont字体库。目前已有200多个图标,你可以在UIBrowser中看到它们。Panuon IconFont会保持更新。
提供完备的开发文档、代码示例与1.0升级指南(文档将转移到阿里的语雀平台)。https://www.yuque.com/mochengvia/silver2.0
下载方式:你可以在上方的Branch中切换2.0.0分支并下载开发版代码,但控件尚不齐全。开发版Nuget已经发行。
Panuon Iconfont已在阿里图标字体库开放。你可以在1.x版本中使用这些图标。
https://www.iconfont.cn/user/detail?spm=a313x.7781069.1998910419.d9bd4f23f&uid=4788435

20202-5-26 V1.1.3

修复ComboBox的Padding右边距过大造成的显示问题。
修复在修改MenuHelper.SubmenuWidth属性时出现的显示异常BUG。 修复PendingBox无法从CenterOwner启动的BUG。

20202-5-7 V1.1.2

优化ComboBox的阴影效果。
修复在TreeView的Chain样式中,即使子项内没有子项也能展开的BUG。
修复Slider控件的显示效果。

20202-4-16 V1.1.1

[重要修复]修复了Button和RepeatButton无法换肤的问题。此问题是由于Foreground、Background、BorderBrush属性在动画执行结束时,没有释放对属性的占用,从而导致无法再更改这些属性的值。现已使用2.0的Button解决方案替代。
PUTextBlock已更名为TextBlockX。若要使用ClipToBounds效果,必须使TextBlockX或其容器拥有可计算的高度以及宽度。此外,修复了TextBlockX在极端情况下可能死循环的问题。

ReleaseNote 发布文档

https://github.com/Panuon/Panuon.Documents/blob/master/Documents/PanuonUI.Silver/release-note.zh-cn.md

Document 文档

Chinese document(English document is still being written, you can translate it by google or other translators):
中文文档:
https://github.com/Panuon/Panuon.Documents/blob/master/Documents/PanuonUI.Silver/zh-cn.md

Case 案例

Morin 魔音

http://www.huanghunxiao.com/

Collector

Examples 示例

Donate 捐赠

Panuon.UI.Silver is an open source library.Your support will motivate me to continue Panuon.UI.Silver development.
Panuon.UI.Silver是一个完全开源的控件库。您的支持是项目得以发展的根本保证。

Zhifubao:
支付宝:

Paypal:
paypal.me/Zeoun

Where is the exmaple ? (示例在哪?)

After downloading this repository, launch "Panuon.UI.Silver.Browser" project , and you will find it .
当您下载该仓库后,只需启动"Panuon.UI.Silver.Browser"项目,即可看到示例。

Work with helper (需要使用Helper的控件):

Button / CheckBox / RadioButton / TextBox / PasswordBox / ComboBox / Expander / GroupBox / Expander

Dependent custom controls (独立自定义控件):

Calendar / Carousel / Loading / MultiSelector / ImageCuter / TagPanel / NeonLabel / Clock / DateTimePicker

Styles only (仅样式):

DataGrid / ScrollViewer (MiniScrollViewer)

Button

TextBox / PasswordBox

CheckBox

RadioButton