- 所有控件现在将在Visual Studio工具箱中包含Toolkit图标。
- Toolkit中现在提供了一个新的控件:ExtendedTabControl。它在一行中显示TabItems,并提供右/左按钮滚动和comboBox导航到特定的TabItem。
- 在ListBox中,删除一个ListBoxItem将不会再导致一个相对于一个未知大小的异常。
- 在MaterialButton中,当设置了背景时,禁用状态将会显示。
- 在MaterialTabControl中,加载控件后修改TabStripPlacement不会再导致崩溃。
- 在UI自动化中,WatermarkTextBox现在使用文本部分的值模式。
- 在AvalonDock中,当其DockWidth属性设置为“Auto”时调整LayoutAnchorable的大小将不会再导致崩溃。
- 在AvalonDock中,null检查现在可以防止在创建视图时发生崩溃。
- 在AvalonDock中,从自动调整大小的宽度面板中选择一个新的LayoutAnchorableTabPanel,将不再取消对LayoutAnchorableTabPanel的取消锁定。
- 在AvalonDock中,LayoutContent.ContentID现在是可绑定的依赖项属性。
- 在AvalonDock中,加载包含LayoutAnchorableFloatingWindows或LayoutDocumentFloatingWindows的保存的DockingManager不会再导致崩溃。
- 在AvalonDock中,设置LayoutAnchorablePane或LayoutDocumentPane的DockWidth或DockHeight现在可以正确调整窗格的大小。
- 在AvalonDock中,浮动窗口将不再有模糊的按钮。
- 在AvalonDock中,修改主题现在将更新侧面锚定的项目。
- 在AvalonDock中,为了提高LayoutGridControl初始化时的性能,现在仅为DirectChildren更改更新子级。
- 在AvalonDock中,当在WinForm中托管时,LayoutAnchorablePanes现在可以停靠在LayoutAnchorableFloatingWindow中。
- 在AvalonDock中,当最后一个LayoutDocument被移除时,DockingManager.ActiveContent将不再具有对最后一次移除的LayoutDocument的引用,以防止内存泄漏。
- 在AvalonDock中,DockingManager.LayoutItemTemplate属性现在将应用于LayoutAnchorable控件。
- 在AvalonDock中,DockMinWidth和DockMinHeight属性现在可以正确序列化了。
- 在AvalonDock中,使用带有LayoutAnchorableFloatingWindow的框架导航不会再导致崩溃。
- 在计算器中,现在将默认的前景色设置为黑色,以确保其DisplayText值可见。
- 在CollectionControlButton中,当在集合中添加、移除、移动或修改项目时,现在会引发新的CollectionUpdated事件。
- 在CollectionControlDialog中,使用Shapes不会再抛出异常。
- 在ColorPicker中,新的属性现在可用于自定义下拉弹出窗口。
- 在ColorPicker中,AdvancedButtonHeader属性现在名为AdvancesTabHeader,而StandardButtonHeader属性现在名为StandardTabHeader。
- 在DateTimeUpDown、DateTimePicker和TimePicker中,新的AutoClipTimeParts属性现在可用于将时间超过24小时,并将分钟/秒超过60。
- 在DateTimeUpDown、DateTimePicker和TimePicker中,使用包含单引号的格式时,输入的值现在将被正确解析。
- 在DateTimeUpDown、DateTimePicker、TimePicker和MultiCalendar中,DateTime.MinValue和DateTime.MaxValue现在适用于所有日历类型。
- 在MaskedTextBox中,当View变为null时,GetIsEditEmpty方法不会再崩溃。
- 在PropertyGrid和NumericUpDowns中,无符号值(uint、ulong、ushort和sbyte)的编辑器现在是公开的。
- 在PropertyGrid中,新的PropertyNameLeftPadding属性现在将可用于修改每个属性名称左侧的间距。
- 在PropertyGrid中,新的CategoryGroupHeaderTemplate属性现在可以自定义类别标题。
- 在PropertyGrid中,将鼠标移动到数字属性项上不再上下移动,或使其他属性项模糊。
- 在PropertyGrid中,当鼠标位于可展开属性的子属性上时,鼠标滚轮现在可以工作。
- 在PropertyGrid中,PropertyDefinitions现在是一个可绑定的依赖项属性。
- 在PropertyGrid中,当使用位于另一个程序集中的属性编辑器时,propertyGrid不再抛出异常,现在将缓存使用的编辑器。
- 在PropertyGrid中,属性的默认值属性将不会覆盖用户在初始化时设置的值。
- 在RichTextBoxFormatBar中,该栏现在总是出现在其父RichTextBox中。
- 在TimePicker中,当在DataTemplate中定义时,不再抛出与IsOpen属性相关的绑定错误。
- 在TimeSpanUpDown中,如果输入的小时值大于24,或者分钟/秒的值大于60,则会正确更新时间值。
- 在Zoombox中,当viewFinderDisplay.AvailableSize为空时,将不再引发异常。
查看Xceed Toolkit Plus for WPF 更新新闻