Xceed Toolkit Plus for WPF V3.4

Aggiornato con 52 miglioramenti e correzioni di bug per 14 comandi.
Giugno 9, 2017
Nuova versione

Funzionalità

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.

Correzioni

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

Controlli WPF essemziali.

Hai una domanda?

Chatta live con i nostri specialisti di gestione delle licenze di Xceed Software ora.