Xceed Business Suite for WPF V25.1

Released: Feb 3, 2025

V25.1 버젼 업데이트

기능

Xceed DataGrid for WPF

  • Xceed's DataGrid for WPF has a new WorkbooksExporter, which now makes it possible to export the grid in the Excel Workbook format (*.xlsx).
  • Performance improvements have been made to the DataGridControl's SelectedItems.

Xceed Toolkit Plus for WPF

  • All the Toolkit's controls are now compatible with .NET 9.
  • InputBase
    • A new property, called CaretBrush, allows to set the color of the caret brush used by the DateTimePicker, DateTimeUpDown, NumericUpDown, TimeSpanUpDown and TimePicker.
  • CheckComboBox
    • A new property, called Watermark, allows to set a Watermark in the CheckComboBox.
    • A new property, called WatermarkTemplate, allows to set a template for the CheckComboBox's Watermark.
  • MaskedTextBox
    • A new property, called RawText, now gives access to the TextBox's raw content.
    • A new property, called Watermark, allows to set a Watermark in the MaskedTextBox.
    • A new property, called WatermarkTemplate, allows to set a template for the MaskedTextBox's Watermark.
  • AvalonDock
    • A LayoutAnchorable will now move back to its previous position when undocked and then docked via the options in the context menu.
  • DockingManager
    • A new event, called LayoutFloatingWindowControlCollectionChanged, allows to get notifications when the collection of LayoutFloatingWindowControl changes.
  • PropertyGrid
    • The CategoryOrder will now be respected when using the LocalizedCategory attribute.
    • Properties of type List<decimal> or IList<decimal> will now use the PrimitiveTypeCollectionEditor instead of the CollectionEditor.

수정사항

Xceed DataGrid for WPF

  • The chance of triggering a deadlock in UI Automation are now reduced.
  • Items are no longer skipped during the exporting process.
  • Fixed a performance degradation caused by out of view StatCell being prepared.
  • Fixed an event handler that was not properly unregistered in DataGridCollectionViewBase.
  • Fixed a NullReferenceException that may occur when selecting a Cell not bound to a Column in CardflowView3D.
  • Fixed an issue occurring when removing the currently edited item from the source collection.
  • The DataCell's background color is now set properly when it is selected in the TreeGridflowView while the SelectionUnit is set to Cell.
  • In TreeGridflowView, the DataCells are now properly selected when SelectionUnit is set to Cell.
  • The UI Automation's Row count is now properly updated once a data source is assigned to the DataGrid.
  • A DataGridInternalException is no longer thrown when an item is moved within a Group.
  • Removing the current item when the grid's SynchronizeSelectionWithCurrent property is set to true no longer throws an InvalidOperationException.
  • Copying from the DataGridControl using the Ctrl-C shortcut no longer throws a COMException.
  • In Cell, the ParentCell attached property no longer triggers an exception in the XAML Editor.

Xceed Toolkit Plus for WPF

  • AvalonDock
    • Floating a window no longer displays it behind the main app's window.
    • Pressing the Shift + F10 keys will no longer raise a 'not a Visual or Visual3D' exception.
    • AvalonDock no longer throws an InvalidOperationException when deserializing XML containing self-closed tags.
  • Chart
    • An ArgumentException will no longer be thrown when the Chart's axis points are set to zero.
  • CheckComboBox
    • Clicking the SelectAll option no longer throws a NullRedException when the ItemsSource is a collection of enum values.
    • Modifying the SystemParameters.VerticalScrollBarWidthKey no longer affects the DropDownButton size.  
  • ColorPicker
    • Setting the AvailableColorsSortingMode to HueSaturationBrightness no longer creates binding errors when the ColorPicker is in a Popup.
  • The ExtentedTabControl no longer throws an ArgumentOutOfRangeException when TabItems are removed.
  • IWatermarkPassworkBox
    • The softKeyboard now appears as it should when the control is touched in touch screen apps.
  • PropertyGrid
    • The NotSupportedException is no longer thrown when the SelectedContent is a Dictionary of (int, object).