Xceed Toolkit Plus for WPF V3.4

Actualizado con 52 mejoras y correcciones de errores en 14 controles.
Junio 9, 2017
Nueva versión

Características

AvalonDock

  • Theming for Microsoft Windows 10 is now possible through MergedDictionaries.
  • LayoutDocuments now have the possibility to be ‘pinned’ in a LayoutDocumentPane.The NavigatorWindow now accepts the Tab key to select LayoutAnchorable or LayoutDocument items.

Chart

  • Axis now includes a tick for the maximum value of a series.

CheckComboBox

  • Two new events are now raised (Opened/Closed) when the popup is opened/closed.

CheckListBox/CheckComboBox

  • The Command property is now raised for every item selection/unselection, even if the item was never displayed.
  • The ItemSelectionChanged event is now raised for every item selection/unselection, even if the item was never displayed.
  • A “Select All” option is now supported.
  • Removing a selected item will now also remove it from the SelectedItems collection.

CollectionControl

  • The new properties PropertiesLabel and TypeSelectionLabel are now available to customize the layout labels.
  • The new “Duplicate” button is now available to clone a ListBoxItem.

Correcciones

AvalonDock

  • Deserialization using a StringReader no longer throws an exception.
  • When no LayoutDocumentPane is defined, auto-hiding a LayoutAnchorable no longer automatically docks it to the right.
  • Docking a LayoutAnchorable in a LayoutDocumentPane now shows its close button.
  • The orientation of the RootPanel is now correctly set after de-serialization.
  • Deserializing no longer makes the LayoutDocuments icons disappear.
  • Serializing with hidden LayoutAnchorables no longer causes a crash.
  • LayoutAnchorables no longer remain hidden after calling LayoutAnchorable.Show().
  • LayoutDocumentPanes are now hidden when all its children become invisible.
  • Using Ctrl + Tab to select a new LayoutAnchorable/LayoutDocument now properly sets the focus on the selected item.

CheckCombox

  • Themed for Windows 10, setting the IsEnabled property to false no longer causes a crash.

CollectionControl

  • Selecting a new ListBoxItem after editing a PropertyItem from the PropertyGrid now correctly selects the clicked ListBoxItem.
  • When the DisplayName attribute is defined for a user object, it will now be used as the object name in the ComboBox and ListBox.

DataGridControl

  • Using a filter predicate on a DataGridCollectionView will correctly filters items.
  • Updating an item in code-behind will correctly displays the modification in the DataGridControl.
  • DataGridVirtualizingQueryableCollectionView no longer throws exceptions.
  • Using a TableView no longer throws an exception.
  • The shared theme resource dictionary uri creation will provides the full assembly information to load the system themes.

DateTimeUpDown, DateTimePicker and TimePicker

  • Incrementing or decrementing the value with the spinner buttons now acts on the selected date part.

ListBox

  • Doing a large scrolling with an async data source provider, containing a CanCount property set to False, no longer causes a crash.

MaterialProgressBarCircular

  • Modifying the IsIndeterminate property now stops/plays the circular animation properly.

MultiCalendar

  • When used in a Grid, calendars are now correctly displayed.
  • Setting the SelectedDate to null no longer causes a crash.

NumericUpDowns

  • The new property MaxLength is now available to set the maximum number of characters that can be entered.

PropertyGrid

  • Dictionary items are now displayed as expandable objects when setting the property IsExpandingNonPrimitiveTypes to true.
  • Numeric up down editors now display a red border when the value cannot be converted.
  • The ItemsSourceAttributeEditor are now disabled when the associated propertyItem is read only.
  • Opening a CollectionControl editor no longer crashes when the items of the Collection contains List properties.
  • Defining EditorDefnitions now applies them to the custom editors of the CollectionControl’s PropertyGrid.
  • The Name column resizing thumb is no longer draggable passed the PropertyGrid’s width.
  • The propertyItem’s “Reset” option is now disabled when clicking on an advanced options icon from a propertyItem where its value is equal to its default value.
  • The “Reset” option from the advanced option icons are no longer disabled at startup.
  • When the ShowAdvancedOptions property is true, clicking an advanced option icon to reset its associated propertyItem’s value now resets the correct value.
  • The propertyItem’s advanced option icons are now updated when the PropertyItem’s value is different from its default value.
  • Resetting a propertyItem to its default value now correctly updates its value.
  • The new property IsScrollingToTopAfterRefresh is now available to prevent or force a scrolling to top after a refresh of the PropertyItems.
  • When the IsReadOnly property is true, copy to the clipboard of numeric/text values will now be available.
  • When the IsReadOnly property is true, the propertyItems with a CollectionEditor will no longer get blocked from viewing their content.

TimelinePanel

  • The new property VisibleElements is now available to query the date elements in the order they appear.

TimeSpanUpDown

  • Deleting a time part no longer causes a crash.

ToggleButton

  • Themed under Windows10, the padding is now applied.

All the controls contained in the Nuget packages now check for a valid license key (entered manually or in registries).

Xceed Toolkit Plus for WPF

Xceed Toolkit Plus for WPF

Controles WPF básicos.

¿Alguna pregunta?

Chatee en vivo ahora mismo con nuestros especialistas en licencias de Xceed Software.