Implemented logic to handle invalid PDF documents which content streams contain concatenated "q" and "Q" graphic state operators.
PdfProcessing
Implemented logic to handle invalid PDF documents which content streams contain concatenated "q" and "Q" graphic state operators.
TreeList
Added the AutoExpandItemsAfterFilter property which controls whether the hierarchy items should be expanded after filtering.
VirtualGrid
Introduced the CloseFilteringControl method which closes the filtering UI.
Introduced the GetRowIndexAtMousePosition and GetColumnIndexAtMousePosition methods which returns the index of a row/column for a given mouse position.
不具合の修正
ChartView
The Stroke of the AreaSeries and PolarSeries is not animated during series animation.
ChartView3D
Null values on the Z axis are wrongly rendered in some cases when using SurfaceSeries3D.
Chat
Added missing checked state for the RadToggleButton that triggers ToolBar's visibility.
DateTimePicker
Setting the DateSelectionMode is respected only when set for the first time.
Diagrams
ArgumentException is thrown when shape with custom connectors is dropped from toolbox to diagram.
Docking
NullReference exception is thrown when dragging RadPane with HtmlDataProvider in its content.
Adding multiple unpinned RadPanes simultaneously to a RadPaneGroup with a pinned RadPane results in a blank pane.
Expander
Setting ContentTemplateSelector property of the RadExpander does not work.
FileDialogs
ExplorerControl's CurrentDirectoryPath does not work as getter property.
A NullReferenceException is thrown when RadOpenFolderDialog is shown and CLR exceptions are enabled.
A NullReferenceException is thrown when clicking in ExplorerControl hosted in a Popup.
GridView
InvalidOperationException is thrown when numeric aggregate functions are defined is design-time.
Setting background to the cells hides horizontal grid lines in ExpressionDark, Windows8, Windows8Touch, Office2013 and VisualStudio2013 themes.
When the CanUserResizeRows property is True the last row is not resizable.
The expanded state of the hierarchical item is not preserved when searching thought search panel for something that is not found.
When using a DataView source pasting in a sorted column is incorrect.
Setting BorderThickness of CommonColumnHeader through a data trigger is not respected, if RelativeSource or ElementName binding source is used.
A NullReferenceException is thrown in the FlatLayoutStrategy.ScrollRowIndexIntoView method.
A memory leak occurs when adding and removing columns repeatedly.
BorderThickness set through CellStyle is not applied correctly.
Replacing an item in the source collection changes its index when the control is sorted.
GridViewCheckBox does not have the correct foreground in Expression_Dark theme.
The static DragDropController.SourceDataControl property still holds a reference to the GridView after the grid is unloaded which causes a memory leak.
XAML parser uses Columns[string] instead of Columns[int] when binding to a numeric index, which causes an exception.
ListBox
ScrollIntoView method does not work when CanContentScroll attached property is set to false.
Incorrect scrolling upon selecting an item when VirtualizingPanel.ScrollUnit is Pixel (.Net 4.5).
Vertical offset is not calculated correctly when selection is changed when VirtualizingPanel.ScrollUnit="Pixel" (.Net 4.5).
MaskedInput
Improved the performance when typing in all masked inputs on tablet devices. For even better results the creation of the AutomationPeers may be stopped by setting AutomationManager.AutomationMode = Disabled.
MS Controls
When both horizontal and vertical ScrollBars are visible in Fluent theme, the "BottomHandle" RepeatButton cannot be pressed as it is overlapped by the horizontal ScrollBar on MouseOver.
NumericUpDown
Selected Value is not properly updated on LostFocus when CustomUnit property is set.
PanelBar
DataContext is not inherited properly to PaneBarItems when UIElements are added directly as children in XAML and the theme is Material or Fluent.
PDF Viewer
Missing Widget appearances because they are not recalculated when NeedAppearances PDF flag is true.
Glyphs are displayed with wrong widths when there is a collision between corresponding values from the font file and the widths (W) PDF property.
IndexOutOfRangeException is thrown when importing cross reference entries which are not on consequent rows.
PdfProcessing
Transparency is lost on import when the graphic state does not specify the alpha source.
Corrupted document after export because of missing FunctionType PDF property.
InvalidCastException when importing DeviceN color with integer components.
PropertyGrid
When instantiating a nested property at runtime its fields are not generated.
RibbonView
An exception is thrown when RibbonButton is disabled runtime while its KeyTip is open and press.
RichTextBox
NullReferenceException is thrown after dragging table after page break and then Undo/Redo the drag operation.
Formatting is not applied when selection is applied quick after format painter is clicked.
FormatPainter does not copy formatting when the source text has a character style.
The LeftTab and the RightTab of RulerThumb have the same symbol in Green, Office2016 and Office2016Touch themes.
Paragraph elements (p) containing empty run, defined with self-closing tag (), are not imported from DOCX.
ScheduleView
The last day of all day appointments in MonthViewDefinition is not rendered when that last day is the first day of the next week.
SpreadProcessing
Pasted value has incorrect formatting when the source has formatting on the entire column.
Spreadsheet
Pasted value has incorrect formatting when the source has formatting on the entire column.
ToolTip
Memory leak when setting the ToolTipContentTemplate and the element is removed from the visual tree.
TreeList
A memory leak occurs when updating the FilterDescriptors collection repeatedly.
VirtualGrid
Filtering funnel's background is not updated after clearing the filters.
Setting the CurrentCell does not reflect in the UI.
A NullReferenceExeption is thrown when using the BeginInsert method and there is no CurrentCell set.
Window
EventToCommandBehavior's EventBinding throws InvalidOperationException in design-time for events of Window class.