/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控件库。

You can download Panuon.UI.Silver (pre-release) from nuget now. Check "include pre-release" option before query.
Panuon.UI.Silver(预发行版)现已加入Nuget平台。在搜索"Panuon.UI.Silver"前,请在Nuget包管理器中勾选“包括预发行版”。

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

News 动态

2019-11-14 v1.0.9.3 / v1.0.9.4

[重要]Button / RepeatButton 的重大优化:
解决了无法使用AccessKey的问题;解决了除Standard外的样式无法使用UI控件作为Content的问题;优化了悬浮效果,不会再与Foreground和BorderBrush重叠显示。
删除了ClickCoverBrush属性,新增了ClickCoverOpacity属性,默认值为0.8。

[重要]关于TreeView的问题修复:
目前Standard样式下,子项选中的前景色是与SelectedBackground属性关联的。新版本中,已调整为SelectedForeground属性。为所有的TreeView样式应用了SelectedForeground效果。

2019-11-13 v1.0.9.1 / v1.0.9.2

出于命名空间的重叠原因,TextBlock控件已重命名为PUTextBlock。

2019-11-12 v1.0.9

修复ColorPicker点击控件外区域时不能自动关闭的问题,新增了HeaderWidth属性。
修复ColorSelector的SelectedBrush赋值为null时崩溃的问题。
修复了LayoutHelper的RowDefinition无效的问题。
修复了WaterfallPanel中的控件设置高度无效的问题。
为Slider控件新增了Header和HeaderWidth属性。
新增了CheckBox和RadioButton的Selector样式。
新增了TextBlock控件。MatchText和MatchedForeground属性可以用来高亮指定的文字,AutoAdaptation和ExceededTextFiller属性可以将超出显示边界的文本显示为省略号或其他文字。详见文档
新增了AnimateWrapPanel控件,该控件继承自Panel。当其Children发生变化时,将产生一个重新排列的动画效果。详见文档
Timeline控件重做,新增TimelineItem控件。该控件默认启用虚拟化。详见文档
移除了TagPanel控件,新增了TagControl和TagItem控件。该控件不支持虚拟化。详见文档

2019-11-6 v1.0.8.8

修复ComboBox的IsEditable属性设置为True时,Padding属性未对输入框生效的问题。
修复ComboBox的BindToEnum属性在某些特定条件下可能报空指针异常,以及在使用BindToEnum属性时SelectedValue属性初始值无效的问题。
新增了DataGridHelper中的SelectedItems属性。请注意,对该属性赋值是无效的。

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