Telerik UI for Silverlight R2 2022

Released: May 11, 2022

R2 2022 での更新項目

機能

  • ChartView
    • Added support for minor ticks in Cartesian and Polar charts.
    • Added properties to control the tension of the spline in a chart's spline series.
  • ContextMenu
    • Added new property that indicates whether keyboard cues should appear when opening a menu.
  • Diagrams
    • RadDiagramPrintSettings now provide new options for scaling and fitting diagrams into a different number of horizontal/vertical pages.
    • Added setting for positioning diagrams over print pages.
  • GridView
    • Added the ability to filter distinct values in FilteringControl.
  • Map
    • 'ZoomIn' MouseSelectionMode mode now sets the 'Zoom' property instead of the level for more precise zooming.
  • MaskedInput
    • The disabled background color has been updated to be the same as other input controls in Office_Black, Office_Silver, Office_Blue, Expression_Dark, Summer, Transparent, Vista, Windows7 themes.
  • SpreadProcessing
    • Added the ability to implement cell reference to whole columns and rows, e.g. $1:$2 and A:D.
    • Added CONCAT to the supported functions.
    • The Changing event arguments in FilteredShapeCollection class have been changed from ShapeCollectionChangedEventArgs to ShapeCollectionChangingEventArgs.
  • Spreadsheet
    • Added support for referencing whole columns and rows, e.g. $1:$2 and A:D.
    • Added support for CONCAT function.

不具合の修正

  • BusyIndicator
    • When the control has an ancestor with UseLayoutRounding set to true and a higher DPI (e.g. 125%), the spinner ellipse(s) appear cut-off in the Windows8Touch, Office2016, Office2016Touch, Material, Fluent, and Office2019 themes.
  • ChartView
    • PolarChartGrid stripes are placed over lines when in data-bound scenario.
  • ColorPicker
    • NullReferenceException is thrown when the IsDropDownOpen property is set to True initially.
  • ContextMenu
    • Now the menu shows access keys when opened through keyboard.
  • Diagrams
    • ContainerShapes leak in memory when graphsource is cleared and re-set.
    • InvalidCastException in ContainerNodeViewModelBase when clearing shapes and generic type is set to NodeViewModelBase.
    • Dragging both shape and its grandparent container shape repositions the shape incorrectly.
  • GridView
    • Not all rows are shown when the RadGridView is placed inside a RadPane and the GroupRenderMode is Flat.
    • Setting a RadGridView for PanelBarItem's content does not display all of its rows when GroupRenderMode is Flat.
    • NullReferenceException with searching when a HighlightTextBlock is in CellTemplate.
    • Aggregates functions' results are not shown initially when using the AddRange method to update the GroupDescriptors collection property.
    • Editing cell values on a touch screen device is not possible.
    • The selection is invalid when the grid is bound to VirtualQueryableCollectionView, all items are selected and the grid is scrolled so more items are loaded.
    • When a column that is frozen on the left is resized to take all available space, it cannot be resized back.
    • An exception is thrown when using the lightweight templates of the control with the Office2013 theme.
  • ListBox
    • Keyboard arrow keys navigation stops working when item is selected with touch input.
  • Map
    • SetView(rect, bool) method with useFractionZoom parameter set to true returns wrong viewport when the width of the rectangle is bigger than the height.
    • Incorrect MapShapeData geometry when map is zoomed in to non-integer value and then zoomed out back again to integer value.
  • MaskedInput
    • Cannot enter values in the control with keyboard if modal window is opened in LostFocus event of foreign control triggered by MouseDown in the mask control.
  • PdfProcessing
    • NotImplementedException is thrown when exporting a document with a Type 1 font with custom encoding.
    • Rows are not drawn if the previous row is split into different pages and has row span.
    • ArgumentNullException is thrown when importing a document containing Widget annotation with normal appearance dictionary set to null.
    • The table alignment is not maintained when the table is split into multiple pages.
  • PivotGrid
    • InvalidOperationException when adding a field from the PivotFieldList when the control is not on the UI thread.
  • RadialMenu
    • All items are regenerated even if a single item is added/removed from the ItemsSource.
  • RichTextBox
    • An exception about missing StaticResource (ScrollBarStyle) is thrown when using the control with implicit styles.
    • Find and replace dialog does not set focus on Text to Find textbox.
    • EMF images cannot be visualized when importing from HTML.
    • The layout hangs when importing HTML with nested tables and setting the padding of all cells.
  • ScheduleView
    • DayStartTime of MonthViewDefinition cannot be changed.
    • The selected month of the yearly recurrence pattern in the dialog is now correct when using Persian calendar.
  • SpreadProcessing
    • An exception is thrown when converting to PDF and there are cells with a width less than 5.
    • NullReferenceException is thrown when Undo is clicked and Clear Contents of an image is performed.
    • When а document with consecutive dfsx-es is imported, an ArgumentOutOfRangeException may be thrown.
    • SpreadProcessing: The codeName attribute of sheet properties is not preserved on import/export.
  • Spreadsheet
    • NullReferenceException is thrown when Undo is clicked and Clear Contents of an image is performed.
    • SpreadProcessing: The codeName attribute of sheet properties is not preserved on import/export.
  • TileList
    • Tiles not displayed initially with Orientation=Horizontal and GroupHeaderHeight=Auto.
  • TreeList
    • EndEdit method of IEditableObject is fired on begin edit of a cell.
  • TreeView
    • BringPathIntoView is not successful when invoked on loaded, treeview is placed in dropdowncontent and animations are enabled.