Skip to content

Releases: Panuon/Panuon.WPF.UI

1.2.4.7

21 Oct 08:06
Compare
Choose a tag to compare

修复

修复了 MultiComboBox 下拉多选框 在多次点击后不会再刷新已选择项的问题。
修复了 NumberInput 数值输入框 在输入不符合 Internal 属性的限制时强制更新文本导致输入中断的问题。
修复了 DataGrid 数据表格HeadersVisibility=Column 时没有隐藏标头最前方的分隔线的问题。

优化

优化了 GridX 网格X 的分隔线绘制逻辑。

1.2.4.3

19 Sep 14:37
Compare
Choose a tag to compare

修复

修复了目前已知的BUG。

变动

⚠️ Focused 属性现在将在控件获得焦点(无论是点击焦点还是键盘焦点)时生效。而在旧版本中,这类属性仅当控件获得键盘焦点时才生效。

1.2.4

24 Aug 13:09
Compare
Choose a tag to compare

新功能

新增了 ProgressBar 进度条 控件中的 FilledBackground 属性。这用于单独控制填充后的背景色。它的值默认与 Foreground 绑定。
新增了 RingProgressBar 环形进度条 控件中的 FilledBorderBrush 属性。这用于单独控制填充后的边框。它的值默认与 Foreground 绑定。
Toast 轻消息 现在可以使超长的文本换行显示了。

变动

删除了 TextBlockHelper 文本 中的 Text 附加属性。现在可以重新使用 TextBlock 文本 上的原生 Text 属性来实现高亮。Text 属性值发生改变时,会自动重新计算要高亮的内容。

修复

修复了目前已知的BUG,尤其是一些属性没有生效的问题,以及一些控件的 Padding 属性显示异常的问题。

1.2.3

01 Aug 05:02
Compare
Choose a tag to compare

变动

去除了 ScrollBarHelper 中的 TrackXxx 属性的 Track 前缀,如 TrackBackground -> Background

修复

修复了多个属性没有生效的问题。
修复了 ColorPicker 颜色选择器 控件的 Padding 属性会造成双倍缩进的问题。请注意,这可能对项目中的现有样式造成影响。
修复了 ScrollBar滚动条 在单独使用时 Background 属性不生效的问题。

新增

新增了部分控件的HoverBorderBrush、HoverBorderThickness、HoverCornerRadius等属性。

1.2.2.1

08 Jul 09:59
af685d6
Compare
Choose a tag to compare

新增

BindToEnum属性

在多个Selector控件(如ListBoxToggleButtonGroup)中新增了BindToEnum属性。

修复

NumberInput 数值输入控件

修复了数值输入控件输入较大值时,文本不会自动回滚的BUG。

1.2.1.9

11 Jun 09:30
Compare
Choose a tag to compare

新增

  1. 新增了 ComboBoxHelper 中的 OpenedXxx 属性。这些属性可以控制下拉列表展开时的样式。它的优先级高于FocusedXxxHoverXxx 属性。

1.2.1.8

06 Jun 15:07
Compare
Choose a tag to compare

修复

  1. 新增了 TextBlockHelper 中的 Text 属性,这用于解决文本发生变化时,高亮文本不会更新的问题。要使用 TextBlockHelper 中的 Highlight 系列属性,请改用 pu:TextBlockHelper.Text 属性,而不是原生的 Text

1.2.1.7

05 Jun 10:50
Compare
Choose a tag to compare

修复

  1. 修复了 FromGroup 表单项 控件在内容高度减小时不会自动回缩的问题。同时还修正了该控件在一些状态下的表现形式,另请注意,这可能对现有的控件样式产生了一些影响。

1.2.1.6

30 May 16:27
Compare
Choose a tag to compare

新增

  1. 新增了 StyleDictionaryKeyOnlyStyleDictionary 中的 Excludes 属性。这个属性可以用于排除不需要使用的pu样式,并引入其他的所有pu样式。例如:
<!--引入除了Button之外的所有样式-->
<pu:StyleDictionary Excludes="Button" />

注意,ExcludesIncludes 属性不能同时使用。

修复

  1. 修复了 MultiComboBox 多选下拉框 中偶尔出现的已选择内容没有更新的问题,这在使用异步方式加载选项列表时尤为明显。新的实现方式亦能使控件的初始化更为流畅。
  2. 修复了 NumberInput 数值输入框 控件边框相比其他控件明显更细的显示问题。

1.2.1.5

30 May 16:18
Compare
Choose a tag to compare

新增

  1. 新增了 ToastSetting Toast选项 中的 ContentTemplate 属性。