Quantcast
Channel: ComponentSource News | DevExpress
Viewing all 1121 articles
Browse latest View live

DevExpress Office File API 18.2.4

$
0
0
DevExpress Office File API

Improves Excel Export Library and Word Processing Document API.

Fixes

Excel Export Library

  • It is impossible to reorder a worksheet while constructing a document

Spreadsheet Document API

  • A Pie with a different number of arguments and values and a Combination chart with a series without arguments on the secondary axis are rendered incorrectly
  • Cell formatting is not removed after calling the Worksheet.DeleteCells method in DevExpress.Spreadsheet.DeleteMode.ShiftCellsUp mode
  • Cell formatting may be incorrectly pasted to the target cell range when the latter is larger than the copied one
  • NullReferenceException occurs on an attempt to save a specific copied workbook

Word Processing Document API

  • A floating object of a Doc document is shown in Microsoft Word with a different offset than in RichEditControl
  • A recreated OfficeImage object is passed to the CreateImageUri method instead of the original image in version 18.2
  • Bookmark Hyperlinks associated with Shapes disappear on export to PDF

DevExpress Report and Dashboard Server 18.2.4

$
0
0
DevExpress Report and Dashboard Server

Maintenance release includes several bug fixes.

Fixes

  • Modern UI - Canceled schedule settings are not reset to the current settings
  • The Report and Dashboard Server installer changes the default database of the existing 'Network Service' MS SQL Server database login
  • The Report and Dashboard Server modern interface does not provide the capability to set a custom e-mail template to its default value

DevExpress Reporting 18.2.4

$
0
0
DevExpress Reporting

Improves End-User Report Designer and HTML 5 Document Viewer.

Fixes

ASP.NET

  • HTML 5 Document Viewer - "The requested document operation cannot be performed" error occurs when using the DocumentOperationService
  • It is not possible to add a new XtraReport component into an ASP.NET Web Site project by using an item template
  • Web Report Designer - the "Parameters binding" feature loses the subreport's parameter

Windows Forms

  • ChartControl - The 'The datasource doesn't contain a data member with the "..." name.' error occurs when assigning a data source to a chart whose series contains a value member with the nullable type
  • Data Source Wizard - EFDataSource cannot be added to a report
  • Designer - Expression editor - The PrintOnPage event should not contain DataSource
  • Designer - PropertyGrid crashes after converting data bindings to expressions
  • End-User Report Designer - A report layout displays incorrect reserved space in multi-column mode
  • End-User Report Designer - Dock panels disappear when the designer is switched to the Preview tab and then to the Designer tab if the designer's ribbon is merged with the main window ribbon
  • End-User Report Designer - Expression Editor should show all tables in "Advanced Bindings" mode
  • End-User Report Designer - Provide SVG support for ColumnImageProvider
  • End-User Report Designer - ResourceManager should not be used to retrieve localized resources for the base XtraSchedulerReport class
  • End-User Report Designer - System.NullReferenceException is thrown on selecting a control in a report if the main application form uses the Office2003 style
  • End-User Report Designer - System.NullReferenceException is thrown when closing the floating Design Panel
  • Export to DOCX - An image placed to the XRRichText control is not exported if a text was displayed prior to this image
  • Export to DOCX - The "Index was out of range" exception is thrown for certain reports
  • Export To Pdf - An extra blank line at the end of text should be trimmed
  • Export to PDF - Wrapped text is truncated in the produced document
  • Expression Bindings - A control doesn't show any value if its expression is set to the DataSource.CurrentRowIndex or DataSource.RowCount variables
  • HTML5 Document Viewer - A brick added to the page on the report's AfterPrint event is not visible on the preview
  • Invoke a Filter Editor form for XtraReport at runtime to modify the report's FilterString expression
  • Print Preview - Text selection is very slow
  • Report Designer - Fit Bounds To Container command may work incorrectly for controls put into an XRTableCell with borders
  • Report Designer - Intersection of the control's bottom bound is not highlighted as an export warning
  • Report Wizard - A data member of a report data source is selected by default when DataSet is used as a report's data source
  • ReportPrintTool - Expanding a drill-down report makes it disappear from the print preview
  • SqlDataSource - Calling the Dispose method right after BeginFillList throws an unhandled exception
  • The "DXperience.Reporting" tracer does not log XRPictureBox control's image loading errors
  • The content of a specific report disappears on preview when a certain XRCrossBandLine control is visible
  • The DevExpress.XtraReports.Wizards.XtraReportModelUI class is missing in version 18.2
  • The same image is displayed for all master rows in XRPictureBox when this picture box is drawn inside the XRSubreport control
  • The Save message does not appear on an attempt to close the modified report in the End-User Report Designer
  • The size of the control created in the FillEmptySpace event handler changes when the report is previewed
  • The XRChart control doesn't show data for detail records in a master-detail report
  • The XRSubreport.CanShrink property does not work in certain report layout configurations
  • Visual Studio crashes with System.NullReferenceException when opening a report in Visual Studio Report Designer with the WebSite project type
  • Visual Studio Report Designer - The undo/redo hotkeys do not work in the script tab
  • Visual Studio Report Designer crashes on an attempt to expand a drill-down report (the ConnectionProvider issue)
  • VS Report Designer - It is possible to create a parameter whose name is equal to a property name of the XtraReport class
  • XPObjectSource - Filtering by a multi-value parameter does not work
  • XtraReport - The EvaluateBinding event arguments do not provide any information about a bound report parameter
  • XtraReport - Changing preview margins resets the page summary value (the ITypedList issue)
  • XtraReport - 'The datasource doesn't contain a data member with the "..." name' error occurs when loading a specific report with a chart
  • XtraReport hangs VS 2017 in Expression builder
  • XTraReport.CreateDocument throwns a NullReference exception in the ExpressionBindingEvaluator.SaveInitialPropertyValues method
  • XtraSchedulerReport - ReportDayView is removed from the Views collection when a report is saved to a .schrepx file

WPF

  • An image in the Label Report designer is not translated
  • DocumentPreviewControl - The "Zoom In" button works incorrectly when the "Wrap Pages" page layout is used
  • DocumentPreviewControl - The 'Export' button is not disabled when export starts
  • DocumentPreviewControl - The Watermark dialog should be of a fixed size
  • Export - An existing file is overridden without confirmation when a report is exported to any format with a default file path
  • In Light mode QueryBuilder does not search against a table list based on typed keys like the WinForms version does
  • NullReferenceException is thrown when the DocumentPreviewControl control is loaded
  • Pivot Grid Designer - Fields change their order when opening the designer in a specific report
  • WPF End-User Report - The "Data Binding" property editor does not respect UserDesignerOptions.DataBindingMode
  • WPF End-User Report Designer - IConnectionStorageService.SaveConnection is not called for the "Add Data Source" action
  • WPF Report Designer - It should be possible to change the control's SizeF property value through ReportDesignerDocument.MakeChanges
  • WPF Report Designer - The OfficeInspiredRibbonTemplate should not be using private IValueConverters

DevExpress Windows 10 Apps 18.2.4

$
0
0
DevExpress Windows 10 Apps

Improves Grid and Editors controls.

Fixes

Editors for Windows 10 Apps

  • Text is not automatically scrolled in TextEdit when its length is greater than the editor's size

Grid for Windows 10 Apps

  • The grid height is not adjusted dynamically if a row is deleted

MVVM Framework

  • The Current property is not implemented in NavigationService

DevExpress WinForms 18.2.4

$
0
0
DevExpress WinForms

Improves Grid, Spreadsheet and Scheduler controls.

Fixes

All WinForms Controls

  • BarButtonItems are duplicated in a successor when Visual Inheritance is in effect
  • BehaviorManager - Setting the e.Cursor parameter doesn't work when e.Handled is set to True
  • Custom header buttons aren't highlighted in a selected DockPanel in the Bezier skin
  • DirectXPaint - Skin colors are not applied when the DirectX painting is enabled
  • Flickering occurs when the color popup window is opened in VGridControl
  • FlyoutPanel - A flayout form is not shown when it is located within a nested non-top level form
  • Magnifier - Provide a way to visually see the selected color
  • PropertyGrid can be hidden in Designers if they are opened on a lower resolution monitor
  • PropertyGridControl - The Readonly attribute does not work with a custom editor
  • Skin Colors don't work in some skins
  • Skin Editor - ArgumentNullException is thrown on deleting a custom skin
  • Svg Image - An element's color is not changed according to the current palette when the element does not have a style
  • Swatch Picker displays a wrong palette name when Office 2019 Colorful is applied
  • The Bezier palette - Different names in the palette selector and palette gallery
  • The RepositoryItemTreeListLookUpEdit.OptionsView.ShowCheckBoxes property incorrectly behaves in the 18.2.3 version
  • ToastNotificationManager throws NullReferenceException on an attempt to show a notification from another thread

Coded UI

  • It is not possible to check if DXTestControl has focus
  • Unable to catch the moment when OverlayForm is closed

Data Access Library

  • Data Source Wizard - If the JSON source is specified incorrectly, it is impossible to close the wizard or return to the previous page
  • FilterEditControl is incorrectly sized when WindowsFormsSettings.DefaultFont is set to a non-default value
  • JsonDataSource - InvalidOperationException is raised when populating the JsonSchemaNode.Nodes collection
  • Query Builder - Diagram's scroll position is reset each time a query is modified
  • Relation Editor - Auto-Size a table item based on the longest column name
  • SqlDataSource - SP schema validation fails with the [dbo] prefix specified

MVVM Framework

  • Generic service interface in ViewModel does not work

PDF Viewer

  • API - The CurrentPageChanged event is not raised in certain cases
  • Localization - The 'PDFFileFilter' string contains an incorrect file mask in several localizations
  • Usability - Document creation and modification dates should be shown in the local time

Snap

  • It is impossible to bind the SNHYPERLINK field to a parameter
  • System.InvalidCastException is thrown on accessing the SnapList.RowTemplate property of SnapList located in the document header

XtraBars Suite

  • A bar item's ContentHorizontalAlignment is not taken into account
  • A new group is expanded when AccordionControl is not visible
  • AccordionControl - Flickering occurs on expanding Fluent Design AccordionControl groups
  • AccordionControl - The control is incorrectly scrolled if its container's height is greater than the control's height
  • AccordionControl - Transitions provided by TransitionManager operate incorrectly when DirectX is enabled
  • AccordionControlElement's caption is scrolled slower than HeaderControl when AccordionControl is scrolled   
  • AlertControl - A popup appears and then resizes when AutoHeight is set to true and FormShowingEffect is set to SlideHorizontal
  • BackstageViewControl - The Close method doesn't work when the ShowApplicationButtonContentControl method is called in a form's constructor
  • BarButtonItem - Memory is not released after items are displayed in a popup menu and then deleted
  • BarCheckItem - Background is displayed if the item's check box is visible
  • BarDockingMenuItem -"Reset Window Layout" is shown when all documents are closed
  • BarMDIChildrenListItem highlights an incorrect item if dock panels are used as tabbed documents
  • BarSubitem - The state is reset to normal when a popup is shown
  • BarToggleSwitchItem - An editor is not shown in a popup menu after the upgrade to v18.2
  • CustomizationForm/CustomizationControl throws an InvalidCastException when clicking the command grid
  • Default text in SkinPaletteRibbonGalleryBarItem isn't localizable
  • DocumentManager - The AddFloatDocument method doesn't take FormStartPosition set to CenterScreen into account
  • DocumentManager - The ObjectDisposed exception is thrown when ScrollUIMode is set to Touch or Fluent
  • FluentDesignForm - BarItems' dropdown cannot be shown in the form header
  • FluentDesignForm - HamburgerMenu has an incorrect color when the EnableAcrylicAccent property is false
  • FluentDesignForm does not refresh BarEditItem when its properties are changed
  • FluentDesignForm doesn't allow docking AccordionControl to right
  • Form instance implementing the IDocumentHostWindow interface sometimes is not created on drag and drop
  • HamburgerMenu - Selection isn't painted when skinning is disabled
  • KeyTips are not shown when two items are in a column and ItemsVertAlign is ItemsVertAlign.Top
  • NullReferenceException is thrown in the GetLinkMultiColumn method
  • Opening and closing backstage view moves the main form
  • Page Categories are missing when a form with the Ribbon control is maximized in an MDI form
  • PopupControlContainer is not scaled on a high DPI
  • PopupGalleryEdit - Context buttons are not visible on the popup form
  • RadialMenu - NullReferenceRxception is thrown in the GraphicsInfoArgs.SetTextRenderingHint method
  • Ribbon.ApplicationMenu appears at an incorrect location on multi-monitor systems
  • RibbonControl - A custom BarButtonItem registered at design time is not shown in the Ribbon Designer
  • RibbonControl - BarItems disappear when switching Ribbon Pages in the Office 2019 style and the RTL mode is enabled
  • RibbonControl - ExpandCollapseButton is not displayed
  • RibbonControl - Item links of BarSubItem are not shown in Ribbon Runtime Customization Form
  • RibbonControl - Labels are not shown for RepositoryItemTrackBar with vertical orientation
  • RibbonControl - Unable to hide the "More Commands" button
  • RibbonControl is incorrectly drawn at design time when the ShowApplicationButton option is disabled
  • RibbonControlDesigner - Different visual artifacts appear in the Dark theme
  • RibbonControl's popup overlaps a child dialog when the ribbon is minimized
  • RibbonOptionsTouch: Add SVG options for Touch Mode images
  • SkinEditorV2 - It is impossible to locate WaitForm and SplashScreen skin elements
  • Tab captions are mixed when RibbonControl's width is decreased in the Office 2019 style
  • TabbedView document header's underline is not scaled on High DPI screens
  • TaskBar flickers when BackStageView is hidden
  • The "Page Number" bar item height is too small if the OfficeUniversal Ribbon style is applied
  • The "Parameter must be positive" exception is thrown on 200% DPI if the skin image is set at runtime
  • The Arithmetic Overflow exception is thrown in the RibbonStatusBar.WndProc method if a project configuration is x64
  • The ColorScheme property affects the FilterPanel color
  • The MDI main form has an incorrect color when a current skin is changed and DefaultBarAndDockingController is used
  • The Tag property is reset when its item is disposed of
  • The ActivePanelChanged event is not raised when a dock panel is docked
  • Tooltips do not take into account a control's RightToLeft settings
  • When an MDI child RibbonForm is minimized, its caption's buttons are barely noticeable in the Office 2016 Colorful skin
  • WidgetView - A child document is not maximized
  • WidgetView - How to save/restore the position of a floating panel placed outside a form in FreeLayout mode
  • WidgetView - Setting WindowsFormsSettings.BackgroundSkinningMode to BackgroundSkinningMode.Legacy doesn't affect a widget caption text color
  • WindowsUIView - DocumentTile's text is drawn without anti-aliasing
  • XtraBars.Docking.DockPanel.DockAsTab throws an exception after updating DevExpress from v14.2 to v.18.2.3.

XtraCharts Suite

  • Aggregate functions do not skip empty points while calculating the points count
  • Axis Labels can require unnecessary space and increase the distance between panes
  • Chart - Memory leaks when a large number of points with the enabled Crosshair is used
  • ChartControl does not display the Step Area's line in certain cases
  • Crosshair - The ShowForNearestSeries option does not work correctly in the Gantt chart
  • Simple Diagram series sometimes decrease if multi-line layout is applied
  • The ArgumentOutOfRange exception is raised when the data source is changed if a chart contains an empty series or a series filled with points
  • The Chart Designer generates wrong data members for nullable nested properties
  • The diagram is scrolled when moving the mouse pointer in the diagram area if the mouse button was pressed outside this area
  • The secondary Y-Axis adjustment affects the primary X-Axis calculation behavior in certain situations
  • Usability - There is no capability to rotate Y-Axis labels in the Polar Diagram
  • WinForms localization works incorrectly with certain chart properties
  • XRChart - The data source field in the Series Label pattern is not processed at runtime
  • XtraReport / XRChart do not throw an exception if a data source has double.NaN

XtraDiagram

  • ConnectionChanging is not raised when a connector is moved and detached from items
  • DiagramItems that belong to a container are not clipped if they are located outside the container's boundaries
  • Only intermediate connection points are displayed when end points are located outside the current viewport area
  • The ConnectionChanged event is called several times for the same connection points

XtraEditors Library

  • An SVG image disappears when a large size is used
  • BreadCrumbEdit - "\\" is cut off from the path in the QueryChildNodes and PathChanged event handlers
  • ButtonEdit - An image assigned to a button is lost when a form's language is changed to Default
  • CalcEdit interprets user input using InvariantCulture instead of the current one under certain circumstances when no mask is used or a non-numeric mask is assigned to the editor
  • CalendarControl - A year is not changed when the UpdateDateTimeWhenNavigating property is set to false
  • CheckedListBoxControl - The auto height feature does not operate properly if the AllowHtmlDraw option is not enabled for a list box shown within the Excel filter's drop-down window
  • Color Editors - A text appears in the editor box with high DPI, while it is invisible with 96 DPI
  • ColorScheme affects the SimpleButton color
  • CustomHeaderButton is drawn incorrectly when the ImageToTextAlignment property is set to LeftCenter
  • DataTable cannot be moved to XtraForm from the Data Source window
  • Documentation - The BaseEdit.OldEditValue property is read-only
  • DPIAwareImageCollection - Images disappear when a form is designed at 216 DPI
  • Drop-down editors incorrectly position their popup windows when a window is set as AppBar
  • DXPopupMenu - SkinMenuManager is not used when a menu is invoked by DropDownButton
  • FilterControl - Applying the IsLike filter with an empty parameter raises an exception
  • Fluent Design Form - Buttons on ControlBox do not reset the Hover state on dragging
  • Fluent Design Form - CalendarControl placed into AccordionControl is incorrectly drawn when the DirectX acceleration is disabled
  • GridLookUpEdit does not update its display text if the text was cleared using the Backspace key
  • How to change the color of an XtraTabControl tab header in version 18.2
  • HyperTextLabel - The Copy operation key combination does not have the Ctrl+Insert synonym
  • ImageListBoxControl - Incorrect images are shown when data is changed
  • ImageSlider - Animation stops after re-sizing a form
  • ItemLinks in tittle bar are drawn incorrectly when FluentDesignForm is maximized
  • Overlay Form - Form can be shown outside the parent form's boundaries
  • PictureEdit displays an old image after a new SVG image is assigned to SvgImage in version 18.2
  • RepositoryItemSearchLookUpEdit - Search results are incorrect when a popup is opened for the first time and ViewType = TileView
  • SVG - Rounded line borders are not rendered correctly
  • ToggleSwitchEdit changes its state without animation if a user clicks its text
  • TreeListLookUpEdit - The Nodes collection is empty after hiding a parent control
  • XtraForm - A form cannot be re-sized if the Bezier skin is used on Windows Server 2008
  • XtraForm has an incorrect border color when the RTL mode is enabled
  • XtraMessageBox - Provide a static image collection to globally replace the default system MessageBoxIcon
  • XtraOpenFileDialog - Clicking a BreadCrumbEdit node does not change the current directory
  • XtraOpenFileDialog/XtraSaveFileDialog - DropDown does not display existing files when a file name is typed
  • XtraTabControl - The button settings are reset when the AppearanceDisabled.ForeColor property is set

XtraGrid Suite

  • AdvancedBandedGridView - EditFormInplace height is incorrect when the AllowPixelScrolling option is enabled
  • ArgumentException is raised when Print Preview is repeatedly shown and ImageComboBox is assigned to one of printed columns
  • ButtonEdit - EditorButtons that are ledt-aligned are hidden when the TextEditorStyle property is set to HideTextEditor
  • COMException is thrown in the DevExpress.Utils.DirectXPaint.DWriteProvider.GetFontFace method when a custom font is used
  • COMException is thrown in the DevExpress.Utils.DirectXPaint.DWriteProvider.GetFontFace method when GridControl's data source is set
  • GridControl - A column header checkbox is not updated when changing underlying data and data bound selection is used
  • GridControl - GroupPanel incorrectly synchronizes a skin in certain cases
  • GridControl - HTML text is not shown in Excel Filter popup items when the DataItem.HtmlText property is set in the FilterPopupExcelData event handler and the column's FilterMode is set to DisplayText
  • GridControl - IndexOutOfRangeException is thrown when DirectX rendering is enabled
  • GridControl - RGB colors are not saved to a layout in version 18.2.3 if the current culture is not English
  • GridControl - Scroll annotations are not supported in Server Mode
  • GridView - A custom in-place editor doesn't appear in the list of in-place editors when the list is displayed for the first time
  • GridView - Data is slowly exported to an Excel document when this data is grouped by several columns
  • GridView - FormatException is thrown when an enum column is filtered using a custom filter
  • GridView - Gaps are shown on maximizing a form with all expanded master rows
  • GridView - Rows are painted incorrectly after scrolling when cells have multiple lines
  • GridView - The unhandled exception is thrown if the DateTime column has the RegEx mask and is filtered in the Excel filter
  • GridView - Сells are empty when using RepositoryItemButtonEdit with HTML and WordWrap
  • GroupFooter Appearance is not taken into account when GridView is exported to Excel
  • LayoutView - IAnyControlEdit assigned to a column is painted incorrectly when DirectX rendering is enabled
  • LayoutView's field captions aren't aligned when LayoutView is exported
  • NullReferenceException is thrown in the UpdateLevelSelector method at design time when the form is closed
  • NullReferenceException is thrown when a form with TileView is closed at design time
  • NullReferenceException occurs in PopupBaseSizeableForm.get_CurrentSizing when a column filter popup is displayed    
  • PreviewRow uses an incorrect ForeColor for a focused row when light Bezier palettes are applied
  • The first opennning of a Data Source Wizard causes a Visual Studio crash
  • The GridView.FocusedObjectChanged event isn't raised for the first data row after a data source is refreshed and an auto filter row is focused
  • Tiles aren't displayed correctly in TileView with Kanban mode applied in RTL when HorizontalContentAlignment = Near
  • TileView - NullReferenceException is thrown in the tileView1_ContextButtonCustomize event handler in GridMainDemo
  • TileView - Tiles are incorrectly displayed in RTL mode when OptionsTiles.HorizontalContentAlignment is Near and a user resizes the Data Grid
  • WinExplorerView - A focused row is not highlighted
  • WinExplorerView - An item does not become visible when it is already focused and its rowhandle is set to FocusedRowHandle
  • XtraGrid - The Next/Previous buttons in the Find Panel aren't localizable
  • XtraLayout Suite
  • The "Add Item" element from the context menu is not localized in De language
  • The row height is not reset when all its items are hidden in Table mode

XtraMap

  • An unhandled exception (NullReferenceException) occurs when the vector layer data source is updated frequently
  • ArgumentException is thrown when MapPath is dragged near the longitude of 180
  • Cartesian map loses dimensions when you enable CartesianMapCoordinateSystem for the second time
  • It is impossible to build VB MapMainDemo in DEBUG configuration
  • KML - Certain elements are not parsed
  • Map Editor - A different map item is modified instead of the highlighed one when map items are shown in the same location
  • Map Editor - The toolbar state is not updated after a new polyline or a polygon item is created
  • Map Editor - Unable to modify inner segments of the polygon element
  • MapControl throws NullReferenceException when drawing a MapPath
  • Small mouse pointer size on HiDPI displays
  • Support clustering of Pie items
  • The MapPath fill style is initialized incorrectly in certain situations
  • The ZoomToFitLayerItems method does not work immediately after a Cartesian map is created
  • Usability - Map Editor UI tooltips cannot be localized
  • Usability - There is no capability to determine pending requests in the Layer.DataLoaded event handler
  • WMS - The maximum image size is not extracted from the server in certain situations

XtraNavBar

  • NavBar Popup Form is not repainted on resize
  • NavBarControl - Images are incorrectly aligned with text when the AllowHtmlString option is on
  • NavBarControl - Images from SvgImageCollections are not drawn

XtraPivotGrid Suite

  • Customization Form - All folders are expanded when the SearchBox is used
  • DataProcessingEngine.LegacyOptimized mode - Performance degradation of a field's CollapseAll / ExpandAll methods
  • NullReferenceException occurs in the PivotGrid control if a field with the specified GroupInterval contains null values
  • OLAP - Fields calculated using the OLAPExpression property have an incorrect icon in the Field List
  • OLAP - PivotGridControl allows adding unbound fields calculated using the UnboundExpression property
  • Pivot Grid - How to change Separator during CSV export
  • Pivot Grid - The PivotQueryExceptionEventArgs.ShowErrorPanel property has an incorrect setter
  • Pivot Grid raises a few internal exceptions if a data field bound to a String data source field is added
  • Pivot Grid raises a lot of internal exceptions if you add a data field bound to a custom class
  • PivotGrid does not display data correctly when it is bound to ChartControl
  • PivotGridControl - Column widths in HighDPI mode are scaled incorrectly
  • PivotGridFields generated at design time aren't removed along with PivotGridControl
  • The "ArgumentException: A circular control reference has been made" error occurs when the Prefilter dialog is invoked in the PivotGrid control placed on an MDI form
  • The BestFit method behavior is changed in the PivotGridControl.EndRefresh event handler

XtraPrinting Library

  • The document content is not clipped on being exported to an image in SingleFile mode
  • Export to DOCX - The XRRichText content is lost if it's split between pages (the merged RTF cells issue)
  • The “FromPage“ and “ToPage” properties are not restored when the ReportPrintTool.LoadPrinterSettings method is used
  • UI - The 'F3' and 'Shift+F3' hotkeys don't work in the Search panel of the Document Viewer

XtraReports Suite

  • ChartControl - The 'The datasource doesn't contain a data member with the "..." name.' error occurs when assigning a data source to a chart whose series contains a value member with the nullable type
  • Data Source Wizard - EFDataSource cannot be added to a report
  • Designer - Expression editor - The PrintOnPage event should not contain DataSource
  • Designer - PropertyGrid crashes after converting data bindings to expressions
  • End-User Report Designer - A report layout displays incorrect reserved space in multi-column mode
  • End-User Report Designer - Dock panels disappear when the designer is switched to the Preview tab and then to the Designer tab if the designer's ribbon is merged with the main window ribbon
  • End-User Report Designer - Expression Editor should show all tables in "Advanced Bindings" mode
  • End-User Report Designer - Provide SVG support for ColumnImageProvider
  • End-User Report Designer - ResourceManager should not be used to retrieve localized resources for the base XtraSchedulerReport class
  • End-User Report Designer - System.NullReferenceException is thrown on selecting a control in a report if the main application form uses the Office2003 style
  • End-User Report Designer - System.NullReferenceException is thrown when closing the floating Design Panel
  • Export to DOCX - An image placed to the XRRichText control is not exported if a text was displayed prior to this image
  • Export to DOCX - The "Index was out of range" exception is thrown for certain reports
  • Export To Pdf - An extra blank line at the end of text should be trimmed
  • Export to PDF - Wrapped text is truncated in the produced document
  • Expression Bindings - A control doesn't show any value if its expression is set to the DataSource.CurrentRowIndex or DataSource.RowCount variables
  • HTML5 Document Viewer - A brick added to the page on the report's AfterPrint event is not visible on the preview
  • Invoke a Filter Editor form for XtraReport at runtime to modify the report's FilterString expression
  • Print Preview - Text selection is very slow
  • Report Designer - Fit Bounds To Container command may work incorrectly for controls put into an XRTableCell with borders
  • Report Designer - Intersection of the control's bottom bound is not highlighted as an export warning
  • Report Wizard - A data member of a report data source is selected by default when DataSet is used as a report's data source
  • ReportPrintTool - Expanding a drill-down report makes it disappear from the print preview
  • SqlDataSource - Calling the Dispose method right after BeginFillList throws an unhandled exception
  • The "DXperience.Reporting" tracer does not log XRPictureBox control's image loading errors
  • The content of a specific report disappears on preview when a certain XRCrossBandLine control is visible
  • The DevExpress.XtraReports.Wizards.XtraReportModelUI class is missing in version 18.2
  • The same image is displayed for all master rows in XRPictureBox when this picture box is drawn inside the XRSubreport control
  • The Save message does not appear on an attempt to close the modified report in the End-User Report Designer
  • The size of the control created in the FillEmptySpace event handler changes when the report is previewed
  • The XRChart control doesn't show data for detail records in a master-detail report
  • The XRSubreport.CanShrink property does not work in certain report layout configurations
  • Visual Studio crashes with System.NullReferenceException when opening a report in Visual Studio Report Designer with the WebSite project type
  • Visual Studio Report Designer - The undo/redo hotkeys do not work in the script tab
  • Visual Studio Report Designer crashes on an attempt to expand a drill-down report (the ConnectionProvider issue)
  • VS Report Designer - It is possible to create a parameter whose name is equal to a property name of the XtraReport class
  • XPObjectSource - Filtering by a multi-value parameter does not work
  • XtraReport - The EvaluateBinding event arguments do not provide any information about a bound report parameter
  • XtraReport - Changing preview margins resets the page summary value (the ITypedList issue)
  • XtraReport - 'The datasource doesn't contain a data member with the "..." name' error occurs when loading a specific report with a chart
  • XtraReport hangs VS 2017 in Expression builder
  • XTraReport.CreateDocument throwns a NullReference exception in the ExpressionBindingEvaluator.SaveInitialPropertyValues method
  • XtraSchedulerReport - ReportDayView is removed from the Views collection when a report is saved to a .schrepx file

XtraRichEdit

  • A document image isn't displayed if a document contains a different image with the same Id
  • Certain DOCX documents cannot be properly loaded
  • Images in RichEditControl are blurry after upgrading to 18.2
  • Memory leaks when opening the Print Preview dialog in RichEditControl
  • RichEditControl cannot load a specific RTF document
  • RichEditControl incorrectly wraps text in the Simple view if the control is located on a child MDI form whose state was set to Minimized before form showing
  • RichEditControl shows the "Section break" formatting mark for all kinds of section breaks
  • RTL - Caret and Tab navigation and selection operate incorrectly in right-to-left text
  • RTL - Complex cell borders in RTL tables are drawn incorrectly
  • RTL - Nested tables disappear if placed inside an RTL Table
  • RTL - Undo\Redo break text and Document history
  • Shapes - Connectors are not properly rendered in RichEditControl
  • TextBox - It is impossible to select the entire row by clicking the left margin
  • The bottom image part isn't displayed for the specific OpenXml document
  • The CalculateDocumentVariable event is raised for the locked DocVariable field when the UpdateLockedFields option is set to Never
  • The RichEditControl.GetBoundsFromPosition method returns incorrect bounds for a text box' document position
  • There are no raster images for ReadingDirectionRightToLeft and ReadingDirectionLeftToRight bar items

XtraScheduler Suite

  • An appointment content isn't displayed in version 18.2 if AppointmentAutoHeight is disabled and AppointmentHeight is set
  • SchedulerControl - IndexOutOfRangeException is thrown in the DayViewMoreButtonsCalculator.CalculateTargetViewStart method
  • A recurrent appointment with the delete exception raises the RequestError when a Google calendar is synchronized
  • A row has the unchanged state if an appointment is modified when SchedulerDataStorage is used
  • Cloned appointments have the same identifiers when these identifiers are bound to custom fields
  • DivideByZeroException is thrown when appointments are deleted in a current Google calendar
  • GoogleApiException is thrown when SchedulerControl adds a new appointment with a reminder
  • iCalendarParseErrorException is thrown in the CreateProperty method when the Google calendar is synchronized
  • NullReferenceException is thrown in the AppointmentEventMapper.SetExtendedField method when the Google calendar is synchronized for the second time
  • NullReferenceException is thrown on editing an existing appointment if Google synchronization is used
  • Reminders are called for past events when the DXGoogleCalendarSync component is used
  • ResourceID is not saved when SchedulerDataStorage is used and ResourceSharing is set to False
  • SchedulerControl - An appointment flyout is shown at a wrong position
  • SchedulerControl - An appointment's flyout panel has a wrong layout when the Subject property is empty and the ShowReminder option is disabled
  • SchedulerControl - Appointment text is not shown in the Print Preview
  • SchedulerControl - It is not possible to get TimeRuler's ViewInfoTextItem time
  • SchedulerControl - Navigation Buttons are missing in TimeLineView in 18.2.3
  • SchedulerControl - NullReferenceException is thrown before showing a flyout
  • SchedulerControl - NullReferenceException is thrown in the AppointmentViewInfo.get_Description() method
  • SchedulerControl - The AllowAppointmentEdit and AllowAppointmentResize events are raised multiple times when SchedulerControl is re-sized or scrolled
  • SchedulerControl - The AppointmentsChanged event is raised unpredictably
  • SchedulerControl - The EditedAppointmentCopy method returns an incorrect appointment when using a custom appointment
  • SchedulerControl - The FetchAppointments event fires twice when DateNavigator is used
  • SchedulerControl - The MonthView scrolling hangs applications when using multiple CollectionSource.Criteria and HighDPI
  • SchedulerControl - The NullReference exception is thrown in the AppointmentChangeHelper.GetSourceAppointment function
  • SchedulerDataStorage - NullReferenceException is raised when saving appointments imported from ICS to XML
  • SchedulerStorage - ArgumentOutOfRangeException is raised when there are pattern appointments and AppointmentMappingInfo.Type is specified
  • The "An item with the same key has already been added" exception is thrown when a Google calendar is synchronized

XtraSpellChecker

  • Spelling suggestions may be incorrect when using ISpell and Custom dictionaries together
  • The "1 is not a supported code page. Parameter Name: codepage" error occurs on loading a specific dictionary when the "en-NL" culture is used
  • The custom dictionary isn't loaded when opening the SpellChecking demo directly

XtraSpreadsheet

  • Focus moves to an incorrect document after closing an inplace editor if SpreadsheetControl is used in an MDI child
  • Specific chart data series are incorrectly rendered in SpreadsheetControl after filling value ranges with data
  • SpreadsheetControl additionally escapes a string with quotation marks in text copied to the Clipboard in the UnicodeText format
  • SpreadsheetControl incorrectly processes certain quotation mark types
  • The "The data you're pasting isn't the same size as your selection. Do you want to paste anyway?" message is not shown in v18.1
  • The cell text is changed to "e" when calling the.OpenCellEditor(CellEditorMode.Enter) method if this cell uses a custom cell editor
  • The height of rows is calculated incorrectly in a specific XLSX file
  • The ROUND function in SpreadsheetControl returns incorrect results as compared to MS EXCEL
  • The use of RepositoryItemLookUpEdit to display custom editors causes a memory leak
  • The use of the SetInsideBorders method locks cells even if their Locked property is set to False

XtraSunburst

  • Data source fields are not displayed when configuring the data adapter data members (LabelDataMember, ValueDataMember)
  • Slow performance when rendering a big number of group levels
  • Usability - There is no capability to limit the group detail level

XtraTreeList Suite

  • A detail TreeList isn't updated when a master TreeList is filtered using a column filter popup
  • ArgumentNullException is thrown after any filter value is selected in the Text Filters tab of a column filter
  • ArgumentOutOfRangeException is thrown on calling GetVisibleIndexByNode when EndCurrentEdit is used to commit changes
  • AutoFilterRow loses focus when filter text is entered
  • Column widths change each time a layout is restored using the HighDPI mode
  • DragDropBehavior does not allow dragging and dropping records between TreeLists if DataTable is used as a data source
  • NullReferenceException is thrown when scrolling TreeList with fixed columns horizontally
  • The BeforeFocusNode event is not raised when an associated SearchControl is used
  • TreeList - A topmost node is incorrect when closing FindPanel
  • TreeList - ArgumentNullException when showing the footer's summary type menu
  • TreeList - ArgumentOutOfRangeException is thrown in the designer when the ParentFieldName property is used
  • TreeList - Column and summary captions are not localizable in the Print Designer dialog
  • TreeList - NullReferenceException is thrown on the MoveLast method call when the control does not have nodes
  • TreeList - NullReferenceException is thrown when the ExpandAll method is called
  • TreeList - The control is drawn as a gray rectangle when BeginUpdate is used
  • TreeList - The FocusedNodeChanged event is raised twice on collapsing a node if a child one is focused
  • TreeList does not take the WindowsFormsSettings.DisableAccessibility property into account

XtraTreeMap

  • TreeMapControl does not implement the DevExpress.XtraPrinting.IPrintable interface after the upgrade
  • Usability - There is no capability to center the leaf label vertically

XtraVerticalGrid Suite

  • Documentation - The code snippet given in the "Organize Properties into Tabs in Code" section of the Office View help article is incorrect
  • PropertyGridControl - The browsable attribute for enum items doesn't work
  • PropertyGridControl - A default dialog is shown regardless of assigning a different repository item to a collection property in the CustomRecordCellEdit event handler
  • PropertyGridControl - A frame is shown around ToggleSwitch
  • PropertyGridControl - InvalidOperationException is thrown when using the ExpandableRowSettings attribute
  • PropertyGridControl - Searching and filtering does not take a property name defined with ComponentModel.DataAnnotations into account
  • PropertyGridControl - The first tab is not selected in Office View by default
  • PropertyGridControl - The ShowRootCategories property doesn't hide root categories on OfficeView tabs
  • PropertyGridControl does not destroy the previous data
  • RepositoryItemCheckEdit cannot be used in PropertyGridControl
  • The vertical scrollbar overlays a category row's expand button under certain conditions
  • VGridControl - In-place buttons aren't completely highlighted when hovering over them with the mouse
  • VGridControl - RepositoryItemButtonEdit's CustomDisplayText event gets an incorrect value
  • VGridControl - Row heights are scaled incorrectly in HighDPI mode
  • VGridControl - The control's designer sometimes stops showing actual rows after adding/removing a row in the Rows section
  • VGridControl throws NullReferenceException on clicking a cell when its OptionsBehavior.Editable is false
  • VGridControl does not take into account DataAnnotations with the ResourceType parameter

DevExpress WPF 18.2.4

$
0
0
DevExpress WPF

Improves PDF Viewer, PivotGrid and Editors controls.

Fixes

All WPF Controls

  • LayoutGroup - The collapse arrow button has wrong direction in VS2017 themes

Data Access Library

  • WPF Report Designer - QueryBuilderLight settings are not applied to the "Edit Queries" dialog

Data-Aware Export

  • A cell's converted format is different depending on the CustomizeCellEventArgs Handled property value

DemoCenter (.NET)

  • A dialog window is hidden when an application is activated with the help of the Alt+Tab key combination
  • WPF Data Grid - Copy/Paste Operation Demo pastes to a wrong place when Text tab selected as a paste target

DXAccordion for WPF

  • Expand buttons are sometimes cropped when AccordionConrol is used in an auto-width container

DXBars for WPF

  • Access keys are displayed but cannot be activated in the second bar
  • BarButtonItem's content with an accelerator key has wrong vertical alignment in the Office SE and VS2017 themes
  • BarSubItem's bound command is executed twice
  • Merged bar items in submenus are not properly activated when they are bound to ApplicationCommands
  • RadialContextMenu - BarSplitButtonItem doesn't display its popup if ActAsDropDown is set to True
  • Text in StatusBar has an incorrect foreground in the VS2017Blue theme
  • The KeyGesture combination label is not right-aligned in BarButtonItem when the Office2016WhiteSE theme is used (with a lightweight theme)

DXCarousel for WPF

  • CarouselPanel - The "Cannot find source for binding with reference" binding error occurs when specifying CarouselPanel.ParameterSet

DXCharts for WPF

  • An unhandled error occurs when the AnnotationItemsSource collection is recreated at runtime
  • An unhandled exception (IndexOutOfRangeException) occurs when initializing the Series3DTemplate.View property at runtime in certain situations
  • An unhandled exception occurs when a region is selected in an empty chart's diagram
  • Chart Designer - An unhandled error occurs after the Series data source is initialized in certain cases
  • Chart Designer - It is impossible to drag data source fields when a certain theme (Office2016BlackSE, VS2017Light and VS2017Dark) is applied
  • Chart Designer - The cross button in the series filter editor does not clear the applied filter
  • Chart works slowly if the ResolveOverlapping mode of series labels is enabled
  • Chart3DControl - The SurfaceSeriesView.MarkerVisible property binding is not effective
  • ChartControl displays breaks on the line chart
  • It is impossible to change the PieSeries.ExplodedDistance value using animation
  • NullReferenceException is raised after a series displaying DateTime values is added and unchecked in a legend
  • NullReferenceException occurs when swapping between two SimpleDiagram2D charts with enabled animation
  • Series Template - Non-identical objects assigned to the SeriesDataMember property are joined to the same Series in certain situations
  • The Chart Control does not display a separate series added to the diagram when SeriesItemsSource is used
  • The WholeRange.MinValue/MaxValue properties set in the XAML markup are not effective when the DateTime or Qualitative scale type is used
  • The X-Axis layout is incorrect when the scale break and secondary Y-Axis elements are defined
  • Tooltip is not displayed on the current display in certain situations

DXControls for WPF

  • Control box buttons are not highlighted and cannot be clicked when ThemedWindow is maximized and the mouse pointer is in a certain position
  • BarButtonItem's SmartTag is not shown when a SE theme is applied
  • ColorEdit - The Colors window stays visible when the Enter/Escape key is pressed
  • DXMessageBox - A custom localizer does not work
  • DXMessageBox - Caption is shown without any gap at the left side
  • DXMessageBox - The Copy/Paste mechanism does not correctly copy the last row
  • DXMessageBox title is unpredictably truncated after the upgrade to version 18.2.3
  • DXMessageBoxLocalizer does not work with ThemedMessageBox
  • DXTabItem does not raise the Selector.Selected routed event
  • DXTabItem's ToolTip property affects the content area
  • DXWindow's top border is thinner than other borders when WindowStyle is set to "None" in version 18.1
  • The dxt:PaletteColorThemeKey ResourceKey=Focused and dxt:PaletteBrushThemeKey ResourceKey=Focused resources don't exist
  • ThemedMessageBox - Key gestures ("Y", "N") do not work
  • ThemedMessageBox - The Copy/Paste functionality does not work
  • Tooltips and Ribbon hints are not properly sized in the Light Gray theme
  • WinUIMessageBox elements are focusable using the Tab key

DXDiagram for WPF

  • An exception is raised in DiagramDataBindingBehavior when a connector is attached to another item
  • DiagramDesignerControl shows the Document Selector when the Ctrl+Tab key combination is pressed
  • KeyNotFoundException is raised in DiagramControl's Events demo when resizing a diagram item

DXDocking for WPF

  • Docking - "Close All But This" closes documents whose AllowClose is False
  • DockLayoutManager - The order of panels is changed after showing a panel from a tabbed group
  • DockLayoutManager's SerializationController throws ArgumentOutOfRangeException in certain cases
  • MIF - Closed floating panels are not reopened if FloatingDocumentContainer is set to DocumentHost
  • NullReferenceException is thrown in the DevExpress.Xpf.Docking.VisualElements.AutoHidePane.OnContainerSizeChanged method after the End-User Report Designer is updated to v18.1
  • The standard ContextMenu freezes when it is used with DevExpress components in WindowsFormHost

DXEditors for WPF

  • An application freezes when the window with LookUpEdit is at a specific position
  • ArgumentNullException sporadically occurs when opening FlyoutControl
  • AssignNullValueOnClearingEditText - EditValue is not set to null after clearing an editor's text by pressing the Delete key
  • ComboBoxEdit - Cannot change its value using either arrow keys or the mouse scroll when the popup is closed and FilterCriteria is set
  • ComboBoxEdit ignores ItemContainerStyle
  • ComboBoxEdit scrolls slowly when it contains a lot of items and the focus rectangle is displayed
  • DateEditCalendar does not calculate its size correctly in some themes after switching to .NET Framework 4.7
  • DateEditPickerStyleSettings - A Null value in EditValue is replaced with a DateTime value when the popup is opened although IsReadOnly is set to True
  • DateTimePicker uses the default template for its items in all themes instead of corresponding themed templates
  • EntityInstantFeedbackSource - Data isn't loaded after changing a filter
  • GridColumn's text alignment is reset after the searching/filtering operation
  • LookUpEdit - A double click on the Enter key is required to select a value after a new value has been selected from the popup
  • Minutes and Seconds are not localized in the DateEdit popup when DateEditPickerStyleSettings are used
  • NullReferenceException occurs when DateNavigator's FocusedDate property is set to the DateTime.MaxValue value
  • NullText is displayed twice in certain themes
  • NullText is displayed twice in PasswordBoxEdit in certain themes
  • NullText is not shown when CheckedTokenComboBoxStyleSettings are used
  • PasswordBoxEdit - Appearance of the validation icon is incorrect in the Office2010Black theme
  • PopupColorEdit - The Transparent color is shown as a gray rectangle in dark themes
  • RangeControl - The starting week day is Tuesday when using the WeekIntervalFactory
  • RangeControl selects dates incorrectly on dragging the mouse

DXGantt for WPF

  • Groups are incorrectly highlighted after scrolling GanttControl
  • The GanttView.TreeDerivationMode property can't be used with the TreeDerivationMode.HierarchicalDataTemplate value

DXGrid for WPF

  • A focused group row displays an incorrect foreground color
  • A newly added node with invalid data is not automatically deleted from TreeListView if an end-user clicks No in a corresponding confirmation dialog window
  • Add an option that enables the old behavior when a binding is specified on an editor with the PART_Editor name
  • ArgumentOutOfRangeException is raised when adding a column with an incorrect value in ActualVisibleIndex
  • Band Seperator is diplayed when Band does not exist in GridControl
  • Best Fit doesn't work correcty when the ShowCheckBoxInHeader feature is enabled
  • Column height is changed when ShowCheckBoxInHeader is true
  • Drag-and-drop - A dragged row is moved to the wrong position if GridControl.ItemsSource is set to DataTable
  • Filter Elements are shown empty if GridControl's DataContext and source are initialized with a small delay
  • Grid - Cells that lie to the left of the visible area aren't selected using Row Indicator
  • Grid - It is possible to hide all columns using the Column Chooser when ShowGroupedColumns is enabled
  • GridColumn's filter icon doesn't have margins in SE and VS 2017 themes
  • GridControl - Pressing the Shift+F3 key combination selects multiple rows when SelectionMode is Row
  • GridControl is not filtered after restoring the layout if SearchPanelFindMode is set to FindClick
  • GridControl may be frozen during grouping by multiple columns when Group Footers are shown
  • GridControl with a single column cannot be grouped by dragging and dropping it to the Group Panel even if ShowGroupedColumns is enabled
  • IconSetFormatCondition's icons are positioned incorrectly when columns are generated automatically
  • InvalidOperationException is thrown in DevExpress.Xpf.Grid.Native.SelectionStrategyRowRangeHelper.OnAfterMouseLeftButtonDown
  • It's not possible to enter the "comma" symbol in Excel Style Column Filter for a "double" column
  • LightweightCellEditors occupy more memory after upgrade to v18.1.6
  • Multiple cells cannot be selected without using the Ctrl and Shift keys if EditorShowMode is MouseDown
  • Multi-Selection - A wrong column is selected when dragging the mouse pointer when the grouping and master-detail functionality is used
  • NullReferenceException is thrown when AllowColumnFiltering is set to True and FilterPopupMode is set to DateAlt, DateCompact, DateSmart, or ExcelSmart
  • Setting a column header in a grouped grid in the AutoGeneratedColumns event handler causes NullReferenceException
  • Text in a focused group row disappears when the VS2017Light theme is used
  • The "Enter a value..." caption in the ExcelSmart filter popup is not translated
  • The AddNewNode method call raises the TreeListView.ValidateNode event
  • The Ctrl+C and Ctrl+V key bindings don't work if the copy/paste operations are not enabled in GridControl
  • The FilterValues tab content in the Excel-like Filter DropDown in a column with DateTimes is incorrect if a data source is initially empty
  • The GridColumn context menu has low contrast in the Office 2016 Dark Gray theme
  • WPF GridControl - Rows are selected by pressing SHIFT+TAB

DXLayoutControl for WPF

  • FlyoutControl - Foreground is dark in Office2016DarkGraySE
  • Grid - The selected row's background is too dark in Office2016DarkGraySE
  • Grid Context Menu - The foreground is light in Office2016DarkGraySE
  • LayoutGroups may be arranged in columns in cycle under certain conditions
  • The Closed Panels control of DocumentGroup doesn't show the list of closed panels

DXMap for WPF

  • Bing Maps - The Road View is not reflected in design mode
  • Horizontal lines are not rendered in certain cases

DXNavBar for WPF

  • The NavBarGroup header presenter is aligned to the left in Office2016 SE and VS2017 themes

DXPivotGrid for WPF

  • Exception when calling PivotGridControl.CreateDrillDownDataSourceAsync
  • NuGet - WPF PivotGrid does not have DevExpress.RichEdit.Core in dependencies
  • NullReferenceException occurs in PivotGrid when a field is removed in certain cases
  • PivotGridControl does not display data provided in the CustomSummary event if the DataFieldUnboundExpressionMode property is set to UseSummaryValues in certain cases
  • The MouseMove event is not raised in the Field Value template if the left button is pressed
  • The RetrieveFields method ignores the Browsable attribute when DataProcessingEngine set to Legacy

DXPrinting for WPF

  • DocumentPreviewControl control's "Export Document" dialog crashes after entering an invalid drive letter to the File Path field and pressing the ellipsis button
  • NullReferenceException is thrown in the DevExpress.Xpf.Reports.UserDesigner.Native.ScrollToVisibleAreaBehavior.Initialize method after the window size is changed
  • 'The type initializer for DevExpress.Xpf.Printing.PreviewControl.Native.CursorHelper threw an exception' error occurs in an application with DocumentPreviewControl if the system 'Temp' directory is blocked by another application

DXPropertyGrid for WPF

  • PropertyGridControl - Property validation state is not reset when the SelectedObject property is changed
  • PropertyGridControl incorrectly shows items from a dictionary implementing the ICustomTypeDescriptor interface starting with 18.2
  • The Tab key doesn't navigate to the next cell when an editor in the CellTemplate is disabled

DXRibbon for WPF

  • A child RibbonControl flickers during the merging operation
  • BarSplitCheckItem does not show the "indeterminate" (null) state
  • Can't hide Ribbon Quick Access Toolbar on ThemedWindow
  • Ribbon category is not displayed correctly in certain situations
  • RibbonGalleryThemeSelectorBehavior - The overridden GalleryThemeSelector theme-resource produces a data error
  • RibbonStatusBarControl - The Foreground color melts into the background color
  • The previously selected RibbonPage is empty after the merging operation
  • Wrong text color in Statusbar (Office2016SE White theme)

DXRichEdit for WPF

  • Docking a UserControl containing a DXRichEdit for WPF causes a System.NullReferenceException
  • RichEditControl's DocumentPanel may be wrapped with a new DocumentGroup so that the group tab appears
  • Table cell content is not completely displayed if this cell spans through several pages
  • The scrollbar position is not preserved in RichEditControl when switching tabs in LayoutControl

DXScheduler for WPF

  • "Unable to cast object of type 'System.String' to type 'Devexpress.XtraScheduler.Native.CustomField' error occurs on printing the XtraSchedulerReport after upgrading to 18.2.3
  • A property in an underlying data object gets an incorrect value when it is mapped in CustomFields in a specific scenario
  • Binding for AppointmentControl's Background property works incorrectly
  • Filtering by resources doesn't work in v18.2.3.0
  • Resource headers are shifted on scrolling if ResourceAutoHeight is enabled
  • SchedulerControl - The targetType property is null in the RecurrenceInfo converter
  • SchedulerControl - Custom fields are not maintained when dragging an item from an external source
  • SchedulerControl - Empty groups remain visible in the ResourceTree
  • SchedulerControl - InvalidOperationException is thrown on an attempt to remove an Appointment
  • SchedulerControl - Newly added group nodes aren't automatically expanded in the ResourceTree
  • SchedulerControl - NullReferenceException is thrown when reloading appointments if the Appointment edit form was opened before
  • SchedulerControl - The MonthView always displays the first day of the week
  • SchedulerControl has an incorrect cell background color in version 18.2
  • Setting VScrollSnapping and HScrollSnapping to true breaks the Scheduler Drag Scrolling
  • SnapToCells localization strings are missing in the localization service
  • The RecurrenceInfo property returns null for appointments whose type is ChangedOccurrence or DeletedOccurence
  • The ResourceId mapping no longer works after the upgrade to version 18.2.3 if the associated property contains an XML string
  • The UI does not reflect changes in a custom field when it is set with the help of a corresponding key in the CustomFields dictionary

DXScheduler for WPF (Legacy)

  • NullReferenceException occurs while moving the mouse pointer over a certain appointment
  • AppointmentEditForm - Delete button is not disabled when the AllowAppointmentDelete property is set to false
  • EditAppointmentForm is not shown on a double click in a cell

DXSpellChecker for WPF

  • The WordAdded event is raised twice after invoking the "Add to Dictionary" command through the context menu

DXSpreadsheet for WPF

  • A wrong number format for negative numbers is applied to the cell value through the Format Cells dialog
  • Cells in data ranges used in Charts cannot be cut or copied using the context menu in SpreadsheetControl
  • Horizontal lines are displayed for cells on a frozen pane
  • SpreadsheetControl does not focus a cell until the Space key is pressed with the Chinese input method
  • System.NotSupportedException ("Specified method is not supported.") is thrown for the DevExpress.XtraSpreadsheet.Model.RangeDataSource.CopyTo method on binding a cell range to DataGrid
  • System.NullReferenceException is thrown on an attempt to show a SpreadsheetConrol/RichEditControl with the CommandBarStyle property set to Ribbon
  • The CellValueChanged event isn't raised when moving a cell within a worksheet
  • The worksheet content isn't scrolled with arrow keys

MVVM Framework

  • DefaultWindowManager.RegisterOrShowOrActivate returns an incorrect result if the dialog closing operation was canceled
  • LayoutVersion is always empty when saving a layout with MIF
  • MIF - If a region is defined as a resource, its child window's Owner property is unassigned
  • NotifyIconService's Icon property is not accessible
  • Prism6 DXTabControl - A tab is not activated on Prism's RegionManager.RequestNavigate method call when navigating from the last tab
  • TabControl displays a view model instead of a view when MIF is used

PDF Viewer for WPF

  • A current page number cannot be retrieved from an automation peer returned by the Pagination item
  • PdfViewerControl's content disappears when a big zooming factor is used
  • PdfViewerControl's shortcuts don't work if the CommandBarStyle property is set to None
  • Scrolling a PDF document using scrollbars on Surface Pro significantly increases memory consumption
  • Setting the screen zoom factor in the Windows Setting blurs documents in Pdfviewer
  • The CounterClockwiseRotate command does not operate properly in PdfViewerControl
  • The OutlinesViewerInitialState property operates incorrectly
  • The PDF Viewer zoom factor is incorrectly applied on high DPI screen monitors

Scaffolding Wizards

  • NullReferenceException is raised during editing in CollectionView that uses projections and composite keys simultaneously

Theme Designer

  • Custom colors are not applied to a custom theme generated based on one of classic themes when it is upgraded from v18.1 to v18.2

Windows UI

  • PageView - The SlideHorizontal animation is displayed incorrectly on navigation to the previous page by setting the SelectedItem property

WPF Demos

  • PasswordBoxEdit Demo - PasswordStrengthControl's ButtonEdit is not visible

XtraReports Suite

  • An image in the Label Report designer is not translated
  • DocumentPreviewControl - The "Zoom In" button works incorrectly when the "Wrap Pages" page layout is used
  • DocumentPreviewControl - The 'Export' button is not disabled when export starts
  • DocumentPreviewControl - The Watermark dialog should be of a fixed size
  • Export - An existing file is overridden without confirmation when a report is exported to any format with a default file path
  • In Light mode QueryBuilder does not search against a table list based on typed keys like the WinForms version does
  • NullReferenceException is thrown when the DocumentPreviewControl control is loaded
  • Pivot Grid Designer - Fields change their order when opening the designer in a specific report
  • WPF End-User Report - The "Data Binding" property editor does not respect UserDesignerOptions.DataBindingMode
  • WPF End-User Report Designer - IConnectionStorageService.SaveConnection is not called for the "Add Data Source" action
  • WPF Report Designer - It should be possible to change the control's SizeF property value through ReportDesignerDocument.MakeChanges
  • WPF Report Designer - The OfficeInspiredRibbonTemplate should not be using private IValueConverters

DevExtreme 18.2.4

$
0
0
DevExtreme

Improves Data Visualization, Data Grid and Pivot Grid and controls.

Fixes

DevExtreme, HTML JS

  • DevExtreme Core
    • The root DevExpress module is marked as 'deprecated' in dx.all.d.ts
  • DevExtreme Data Grid
    • Column hiding doesn't work with minWidths
    • TextBox lost padding for the ClearButton in the FilterRow
    • The  character is displayed before   under certain conditions
    • "The anyof operation is not found in the filterOperations array" error (E1048) occurs on clicking the filter builder
    • A JavaScript error is thrown after resizing when virtual scrolling and fixed columns are set
    • An extra arrow is shown in the pager when the repaintChangesOnly option is enabled
    • An unnecessary request occurs when the adaptive detail row is clicked
    • FilterPanel displays an empty string when filtering a Lookup column with the Equals condition
    • Summary is displayed in the incorrect column if recalculateWhileEditing is enabled and some columns are fixed
    • The focused cell is not navigated correctly after the page down hit
    • The Focused Row style is inconsistent in Material themes
    • The onContentReady event handler is triggered with each row selection if a data row is clicked
    • The second grid becomes focused after its data source is changed in the onSelectionChanged handler of the first grid
    • The watch function doesn't work in certain scenarios after the store.push method is called
    • DataGrid assigns a hidden column width to the next column during the export
    • DataGrid/TreeList loads data twice if dataSource and other options are changed
    • Filtering does not work if filterPanel is enabled and different values of name & dataField are set in the same column
    • The "Maximum call stack size exceeded" error occurs if DevExtreme AMD modules are used and the scrolling mode is set to "standard"
    • The button column is displayed as a form item when editing a row
  • DevExtreme Data Visualization
    • dxChart - It is mpossible to change series name on a customizeSeries callback
    • Chart - Bar width is incorrect if there is only one point or all values have the same argument
    • Chart - Crosshair does not display zero values appropriately along Y Axis
    • Sparkline - Only the first min/max point is highlighted
    • Wrong background color after exporting with the 'exportFromMarkup' method
  • DevExtreme Demos
    • DataGrid displays an unnecessary vertical scrollbar after filtering in the Material theme
    • Switch is rendered incorrectly in Material themes
  • DevExtreme Html Editor
    • The server-side Rendering feature does not work as expected
    • The height option ignores the toolbar
    • It's impossible to select text and apply styles in IE11
    • HtmlEditor doesn't generate the correct name/id for model binding
    • HtmlEditor doesn't update internal input after UI changes
  • DevExtreme Pivot Grid
    • Column headers are shifted after scrolling in IE11 and Edge if scrolling.useNative is "true" and compact themes are used
    • The "Grand Total" column cannot be hidden when there are no data columns
    • PivotGrid without data fields is not exported properly
  • DevExtreme Scheduler
    • Displayed time does not match cellDuration for certain values
    • Appointments are rendered incorrectly if particular time zones are set
    • Appointments that last multiple days are displayed as the "1 more" item in the 'timelineMonth' view
    • The onAppointmentAdding handler provides dates with an incorrect time part if timeZone and dateSerializationFormat are specified
    • The recurrence exception rule doesn't take the timeZone option value into account
  • DevExtreme Tree List
    • The "Uncaught TypeError: Cannot read property 'children' of undefined" error occurs on an attempt to delete a node for the second time if the multiselect feature is enabled
  • DevExtreme UI Widgets
    • Accordion widget applies an incorrect font color to an item template's content when the "Green Mist" theme is used
    • Button mode styles are not applied in color swatches
    • ButtonGroup - Selected item text is not visible if an item type is 'danger' or 'default' and Material is used
    • DateBox - An incorrect part of the date is selected during editing
    • DateBox - It is not possible to use the Delete or Backspace button when the "useMaskBehavior" property is enabled
    • DateBox - The "AM/PM" time part is not localized
    • DateBox - The "Cannot read property 'getHours' of undefined" error is raised on an attempt to save a value
    • DateBox - Year is incorrectly inputed when the "useMaskBehavior" field is enabled
    • DateBox formats only the year section if the whole value is selected when useMaskedBehavior is true
    • Documentation NumberBox - The focusIn/focusOut event is not described correctly
    • Drawer - The side panel is positioned incorrectly after resizing the screen if rtlEnabled is true
    • Drawer disables its content on small screens if rtlEnabled is true
    • dxDateBox - A value is not accepted if min/max properties are set
    • dxDrawer - The opened state is changed when resizing the browser
    • dxGallery - Images are rendered incorrectly in IE under certain conditions
    • dxNumberBox calls the onValueChanged method on blur when its value has been rounded
    • External library icons do not work in Material themes
    • FileUploader - It's impossible to abort all chunked uploads by clearing the value option
    • FilterBuilder - Editors overlap each other if the "between" operation is selected
    • It is possible to delete part of a date using the 'Delete' key in the dxDateBox when its value is null
    • NumberBox - It is impossible to enter 0 if the "#" mask is used
    • Popup - Shading and fullScreen don't work on iOS if a page is scrolled
    • TabPanel - Changing the badge's text forces re-rendering the panel's content
    • TagBox - An item unexpectedly changes its selection state on the Tab key press
    • TagBox loads data if nothing is entered and showDataBeforeSearch and minSearchLength are enabled
    • TextArea has wrong styling of scrollbars if it's placed inside ScrollView
    • TextBox - Simultaneous display of a placeholder and saved password in Chrome
    • The Hamburger menu with many menu items does not scroll

DevExtreme, React

  • DevExtreme Data Grid
    • Grouping is cleared if setState is called onRowClick
    • It is not possible to switch the page size in the React demo

DevExtreme, Angular

  • DevExtreme Core
    • Documentation - The "Client-Side Data Aggregation" article has an incorrect description that only the summary field can be disabled
    • Grouped List - All list items become selected after selecting the second item in the group
    • Incorrect array iteration in _convertKey (data/odata/store.js)
    • The second parameter of the onUpdated event has a new value starting with v18.2
  • DevExtreme Data Grid
    • Keyboard navigation does not work after a double click on a read-only cell
    • Records at the bottom part of the grid are not rendered when the Virtual Scrolling mode is enabled
    • Resizing for multi-line grouped column headers works only by the first line
    • Several rows are updated after editing inserted rows
    • Summaries are not updated if rows are added or deleted when recalculateWhileEditing is used and grouping is enabled
    • The filter row menu icon is not shown if a column has headerCellTemplate
    • The filter row menu icon is not shown if a column has headerCellTemplate
    • The onRowClick event handler does not have the e.rowType argument after several virtual scrolling operations are performed
    • The selectedRowKeys option doesn't work if a composite key contains properties of objects
    • DataGrid displays empty columns near fixed columns if only 2 non-fixed columns are visible
    • DataGrid fields cannot be edited with column fixing enabled
    • DataGrid renders extra cells if columnRenderingMode is virtual and column hiding is enabled
    • DataGrid shows a new row twice if the refreshMode field is set to repaint
    • Documentation - It is not reflected that the default expandMode option value for mobile devices is rowClick
    • The state of the command column buttons is not updated when the repaintChangesOnly option is enabled
  • DevExtreme Data Visualization
    • Chart shows a line in the middle if all points have zero values after the upgrade to v18.2
    • VectorMap - A layer with images is not exported
  • DevExtreme Pivot Grid
    • The SummaryCell.value method doesn't allow passing a string parameter in TypeScript
  • DevExtreme Tools
    • DataGrid - Expand buttons are missing in the header filter in IE when the Material Orange theme is applied
    • It is impossible to build a custom bundle using webpack 4
    • ThemeBuilder - The background option has no effect for editors with the "filled" stylingMode
  • DevExtreme Tree List
    • TreeList in Cell edit mode - The expand button disappears after clicking it if another cell is edited
  • DevExtreme UI Widgets
    • ColorBox ignores current selection and displays only new one
    • DataGrid - Batch Editing - A cell is marked as 'modified' on focusing out for a numeric column if the format option is different in browse and edit modes
    • FilterBuilder does not support Chinese input
    • Menu - Page scrolls down if a menu with a large number of items is opened
    • Popup doesn't update its position after dragging it at runtime
    • Scheduler - DateBox doesn't switch format when time is changed

DevExpress Universal 18.2.4

$
0
0
DevExpress Universal

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Fixes

DevExpress has released a maintenance update across their entire product range.


DevExpress DXperience 18.2.4

$
0
0
DevExpress DXperience

Comprehensive software development toolset for .NET and JavaScript. Latest maintenance release.

Fixes

DevExpress has released a maintenance update across their entire product range.

CodeRush 18.2.6

$
0
0
String Format Assistant

Now provides IntelliSense for the String.Format and interpolated string format items.

Features

  • String Format Assistant - CodeRush now provides IntelliSense for the String.Format and interpolated string format items. This feature is available in C# and Visual Basic. Format specifier IntelliSense appears automatically when the caret is in the format item portion of the string (for example, “{0}”, “{1}”, etc.) and you type the “:” character, or if you press the default Visual Studio IntelliSense shortcut, Ctrl+Space. After you selected a format specifier, you can insert it into your code with the Enter key. If you continue to type format specifiers, CodeRush will filter the list to only include items containing the typed characters.
  • Update Notification Window - The new “Update Notification” window alerts you when a new version of CodeRush has been installed, and also highlights features included in this update.

Fixes

  • Static Code Analysis - CRRSP01: A misspelled word has been found - False positive with interpolated strings using a format string.
  • Spell Checker - The “SpellCheckerCodeFixProvider encountered an error and has been disabled.” error occurs after correcting a misspelled word in the comments section.
  • Region Painting - Regions are rendered incorrectly after horizontal scrolling.
  • Region Painting - Region lines are rendered with different length.
  • Region Painting - The caret can be placed in the middle of the painted region after moving between code lines.

CodeRush Ultimate 18.2.6

$
0
0
String Format Assistant

Now provides IntelliSense for the String.Format and interpolated string format items.

Features

  • String Format Assistant - CodeRush now provides IntelliSense for the String.Format and interpolated string format items. This feature is available in C# and Visual Basic. Format specifier IntelliSense appears automatically when the caret is in the format item portion of the string (for example, “{0}”, “{1}”, etc.) and you type the “:” character, or if you press the default Visual Studio IntelliSense shortcut, Ctrl+Space. After you selected a format specifier, you can insert it into your code with the Enter key. If you continue to type format specifiers, CodeRush will filter the list to only include items containing the typed characters.
  • Update Notification Window - The new “Update Notification” window alerts you when a new version of CodeRush has been installed, and also highlights features included in this update.

Fixes

  • Static Code Analysis - CRRSP01: A misspelled word has been found - False positive with interpolated strings using a format string.
  • Spell Checker - The “SpellCheckerCodeFixProvider encountered an error and has been disabled.” error occurs after correcting a misspelled word in the comments section.
  • Region Painting - Regions are rendered incorrectly after horizontal scrolling.
  • Region Painting - Region lines are rendered with different length.
  • Region Painting - The caret can be placed in the middle of the painted region after moving between code lines.

ExpressGridPack 18.2.4

$
0
0
ExpressGridPack

Improves Editors, Grids, Layout and Spreadsheet controls.

Fixes

ExpressEditors Library

  • Changed ModifiedAfterEnter Behaviour with 18.2.2.
  • cxCalcEdit not allowing to enter a leading decimal in data - 64-bit only.
  • cxCheckBox - An image assigned to the Properties.Glyph property is displayed incorrectly if it contains semitransparent pixels.
  • cxCheckBox - The caption is displaced 1 pixel down compared with the standard VCL TCheckBox component of the same height that is less than 23 pixels.
  • cxCheckComboBox - Hovering the mouse pointer over a redisplayed drop-down window causes the "Invalid window handle" exception after displaying and closing a dialog in Hybrid scrollbar mode.
  • Hints to which the TcxHintStyleController component applies the advanced hint style are not DPI-aware.
  • TcxCustomEdit descendants - An editor located on an inherited form stores Style.IsFontAssigned = True to the form's DFM file on changing the editor's font settings in the parent form.
  • TcxCustomGroupBox and its descendants display a border behind their captions if a skin is applied.
  • TcxDBExtLookupComboBox - The "Stack Overflow" exception occurs on redisplaying the drop-down window after raising an exception on its closure.
  • TcxDBRichEdit - Pressing the "Return" key disables the read-only mode for the editor whose Properties.RichEditClass property is set to recRichEdit41 in Windows 10.
  • Using NullString with Spin Edit no longer works.
  • Windows 10 FCU - Rad Studio 10.3 Rio - Scrollbars in editors scale incorrectly on a monitor whose DPI differs from the system DPI if an application is built with the "Per Monitor V2" DPI awareness option in its manifest.

ExpressLayout Control

  • An AV occurs on dragging a layout group that displays the expand button if the layout control uses a custom container whose IsFloatingSupported function returns False.

ExpressPrinting System

  • Fonts scaled wrongly in print preview with 4k display (200% scale).
  • Print dialog - The selected printer's name is not displayed if the native style is applied to an application run via Remote Desktop on Windows Server 2008.
  • Print Preview of a dynamically created TdxLayoutControl crashes with List index out of bounds.
  • Scheduler Report Link - A report displays no events if the Agenda, Calendar Details, or Memo print style is applied.
  • TreeList Report Link - All nodes are printed regardless of the applied filter.

ExpressQuantumGrid Suite

  • All Views - A conditional formatting rule saved by calling a StoreTo~ procedure is deleted on calling the corresponding RestoreFrom~ procedure if the rule has no specified target column.
  • Custom filter not showing value.
  • cxGrid is re-scaled when using StoreToStream.
  • Incorrect grid resizing.
  • Table and Banded Table Views - Master-Detail - The drag-and-drop functionality ceases to work correctly after expanding a nested detail view while dragging a record.
  • The Filter Row retains an in-place cell editor's value on closing the Filter Panel if the OptionsBehavior.AlwaysShowEditor property is True, and the in-place editor is currently outside the visible area.

ExpressSkins Library

  • The "Unable to open file XXX.lib" exception occurs on an attempt to compile a C++Builder project referring to a skin unit for Windows 64-bit.

ExpressSpreadSheet

  • Clicking gallery items in the "Functions Library" toolbar/ribbon groups the v18.2.1 UI generator created does nothing.
  • It is impossible to localize certain error messages of exceptions occurring as a result of incorrect cell operations and formula parser errors.
  • It is impossible to localize the EdxSpreadSheetCircularReferencesError exception's error message.
  • TdxSpreadSheet - A cell is incorrectly focused when headers in a sheet are hidden.
  • The caption and description resource strings always override corresponding Caption and Description property values of gallery group items in an automatically generated UI.
  • The EdxRichEditArgumentException exception occurs on assigning an in-place editor via the AProperties parameter in the Spreadsheet control's OnEditing event handler.
  • The worksheet zoom factor is ignored on saving an open document to the XLS format.

ExpressVerticalGrid Suite

  • TcxDBVerticalGrid - A row remains selected after calling a dataset field's FocusControl procedure and raising an exception in the bound dataset's BeforePost event handler.

ExpressNavigationPack 18.2.4

$
0
0
ExpressNavigationPack

Improves Bars, Editors and Layout controls.

Fixes

ExpressBars Suite

  • TdxBarColorCombo - An AV occurs on closing a custom color button's dialog if a bar item is embedded in a submenu.

ExpressEditors Library

  • Changed ModifiedAfterEnter Behaviour with 18.2.2.
  • cxCalcEdit not allowing to enter a leading decimal in data - 64-bit only.
  • cxCheckBox - An image assigned to the Properties.Glyph property is displayed incorrectly if it contains semitransparent pixels.
  • cxCheckBox - The caption is displaced 1 pixel down compared with the standard VCL TCheckBox component of the same height that is less than 23 pixels.
  • cxCheckComboBox - Hovering the mouse pointer over a redisplayed drop-down window causes the "Invalid window handle" exception after displaying and closing a dialog in Hybrid scrollbar mode.
  • Hints to which the TcxHintStyleController component applies the advanced hint style are not DPI-aware.
  • TcxCustomEdit descendants - An editor located on an inherited form stores Style.IsFontAssigned = True to the form's DFM file on changing the editor's font settings in the parent form.
  • TcxCustomGroupBox and its descendants display a border behind their captions if a skin is applied.
  • TcxDBExtLookupComboBox - The "Stack Overflow" exception occurs on redisplaying the drop-down window after raising an exception on its closure.
  • TcxDBRichEdit - Pressing the "Return" key disables the read-only mode for the editor whose Properties.RichEditClass property is set to recRichEdit41 in Windows 10.
  • Using NullString with Spin Edit no longer works.
  • Windows 10 FCU - Rad Studio 10.3 Rio - Scrollbars in editors scale incorrectly on a monitor whose DPI differs from the system DPI if an application is built with the "Per Monitor V2" DPI awareness option in its manifest.

ExpressLayout Control

  • An AV occurs on dragging a layout group that displays the expand button if the layout control uses a custom container whose IsFloatingSupported function returns False.

ExpressSkins Library

  • The "Unable to open file XXX.lib" exception occurs on an attempt to compile a C++Builder project referring to a skin unit for Windows 64-bit.

ExpressQuantumPack 18.2.4

$
0
0
ExpressQuantumPack

Improves Bars, Grid, Editors and SpreadSheet controls.

Fixes

ExpressBars Suite

  • TdxBarColorCombo - An AV occurs on closing a custom color button's dialog if a bar item is embedded in a submenu.

ExpressEditors Library

  • Changed ModifiedAfterEnter Behaviour with 18.2.2.
  • cxCalcEdit not allowing to enter a leading decimal in data - 64-bit only.
  • cxCheckBox - An image assigned to the Properties.Glyph property is displayed incorrectly if it contains semitransparent pixels.
  • cxCheckBox - The caption is displaced 1 pixel down compared with the standard VCL TCheckBox component of the same height that is less than 23 pixels.
  • cxCheckComboBox - Hovering the mouse pointer over a redisplayed drop-down window causes the "Invalid window handle" exception after displaying and closing a dialog in Hybrid scrollbar mode.
  • Hints to which the TcxHintStyleController component applies the advanced hint style are not DPI-aware.
  • TcxCustomEdit descendants - An editor located on an inherited form stores Style.IsFontAssigned = True to the form's DFM file on changing the editor's font settings in the parent form.
  • TcxCustomGroupBox and its descendants display a border behind their captions if a skin is applied.
  • TcxDBExtLookupComboBox - The "Stack Overflow" exception occurs on redisplaying the drop-down window after raising an exception on its closure.
  • TcxDBRichEdit - Pressing the "Return" key disables the read-only mode for the editor whose Properties.RichEditClass property is set to recRichEdit41 in Windows 10.
  • Using NullString with Spin Edit no longer works.
  • Windows 10 FCU - Rad Studio 10.3 Rio - Scrollbars in editors scale incorrectly on a monitor whose DPI differs from the system DPI if an application is built with the "Per Monitor V2" DPI awareness option in its manifest.

ExpressLayout Control

  • An AV occurs on dragging a layout group that displays the expand button if the layout control uses a custom container whose IsFloatingSupported function returns False.

ExpressPrinting System

  • Fonts scaled wrongly in print preview with 4k display (200% scale).
  • Print dialog - The selected printer's name is not displayed if the native style is applied to an application run via Remote Desktop on Windows Server 2008.
  • Print Preview of a dynamically created TdxLayoutControl crashes with List index out of bounds.
  • Scheduler Report Link - A report displays no events if the Agenda, Calendar Details, or Memo print style is applied.
  • TreeList Report Link - All nodes are printed regardless of the applied filter.

ExpressQuantumGrid Suite

  • All Views - A conditional formatting rule saved by calling a StoreTo~ procedure is deleted on calling the corresponding RestoreFrom~ procedure if the rule has no specified target column.
  • Custom filter not showing value.
  • cxGrid is re-scaled when using StoreToStream.
  • Incorrect grid resizing.
  • Table and Banded Table Views - Master-Detail - The drag-and-drop functionality ceases to work correctly after expanding a nested detail view while dragging a record.
  • The Filter Row retains an in-place cell editor's value on closing the Filter Panel if the OptionsBehavior.AlwaysShowEditor property is True, and the in-place editor is currently outside the visible area.

ExpressSkins Library

  • The "Unable to open file XXX.lib" exception occurs on an attempt to compile a C++Builder project referring to a skin unit for Windows 64-bit.

ExpressSpreadSheet

  • Clicking gallery items in the "Functions Library" toolbar/ribbon groups the v18.2.1 UI generator created does nothing.
  • It is impossible to localize certain error messages of exceptions occurring as a result of incorrect cell operations and formula parser errors.
  • It is impossible to localize the EdxSpreadSheetCircularReferencesError exception's error message.
  • TdxSpreadSheet - A cell is incorrectly focused when headers in a sheet are hidden.
  • The caption and description resource strings always override corresponding Caption and Description property values of gallery group items in an automatically generated UI.
  • The EdxRichEditArgumentException exception occurs on assigning an in-place editor via the AProperties parameter in the Spreadsheet control's OnEditing event handler.
  • The worksheet zoom factor is ignored on saving an open document to the XLS format.

DevExpress VCL Subscription 18.2.4

$
0
0
DevExpress VCL Subscription

Improves Bars, Grids, Editors, Scheduler, SpellChecker and Spreadsheet controls.

Fixes

ExpressBars Suite

  • TdxBarColorCombo - An AV occurs on closing a custom color button's dialog if a bar item is embedded in a submenu.

ExpressEditors Library

  • Changed ModifiedAfterEnter Behaviour with 18.2.2.
  • cxCalcEdit not allowing to enter a leading decimal in data - 64-bit only.
  • cxCheckBox - An image assigned to the Properties.Glyph property is displayed incorrectly if it contains semitransparent pixels.
  • cxCheckBox - The caption is displaced 1 pixel down compared with the standard VCL TCheckBox component of the same height that is less than 23 pixels.
  • cxCheckComboBox - Hovering the mouse pointer over a redisplayed drop-down window causes the "Invalid window handle" exception after displaying and closing a dialog in Hybrid scrollbar mode.
  • Hints to which the TcxHintStyleController component applies the advanced hint style are not DPI-aware.
  • TcxCustomEdit descendants - An editor located on an inherited form stores Style.IsFontAssigned = True to the form's DFM file on changing the editor's font settings in the parent form.
  • TcxCustomGroupBox and its descendants display a border behind their captions if a skin is applied.
  • TcxDBExtLookupComboBox - The "Stack Overflow" exception occurs on redisplaying the drop-down window after raising an exception on its closure.
  • TcxDBRichEdit - Pressing the "Return" key disables the read-only mode for the editor whose Properties.RichEditClass property is set to recRichEdit41 in Windows 10.
  • Using NullString with Spin Edit no longer works.
  • Windows 10 FCU - Rad Studio 10.3 Rio - Scrollbars in editors scale incorrectly on a monitor whose DPI differs from the system DPI if an application is built with the "Per Monitor V2" DPI awareness option in its manifest.

ExpressLayout Control

  • An AV occurs on dragging a layout group that displays the expand button if the layout control uses a custom container whose IsFloatingSupported function returns False.

ExpressLibrary

  • TdxThreadPoolHelper raises an exception in RAD Studio XE6 and earlier in certain cases.

ExpressPDFViewer

  • An AV occurs on rendering a document with an image displayed on multiple pages.
  • Memory leaks can occur when rendering a document with a PDF resource shared between multiple pages.
  • The direction of navigation between highlighted search results is switched incorrectly in certain cases.

ExpressPrinting System

  • Fonts scaled wrongly in print preview with 4k display (200% scale).
  • Print dialog - The selected printer's name is not displayed if the native style is applied to an application run via Remote Desktop on Windows Server 2008.
  • Print Preview of a dynamically created TdxLayoutControl crashes with List index out of bounds.
  • Scheduler Report Link - A report displays no events if the Agenda, Calendar Details, or Memo print style is applied.
  • TreeList Report Link - All nodes are printed regardless of the applied filter.

ExpressQuantumGrid Suite

  • All Views - A conditional formatting rule saved by calling a StoreTo~ procedure is deleted on calling the corresponding RestoreFrom~ procedure if the rule has no specified target column.
  • Custom filter not showing value.
  • cxGrid is re-scaled when using StoreToStream.
  • Incorrect grid resizing.
  • Table and Banded Table Views - Master-Detail - The drag-and-drop functionality ceases to work correctly after expanding a nested detail view while dragging a record.
  • The Filter Row retains an in-place cell editor's value on closing the Filter Panel if the OptionsBehavior.AlwaysShowEditor property is True, and the in-place editor is currently outside the visible area.

ExpressRichEdit Control

  • An application's memory footprint increases every time the control consequently loads the same document with one or more tables.
  • An authorized user cannot edit an editable range in a protected document.
  • An AV occurs on an attempt to copy text selection by pressing the Ctrl+C key combination following the successive document unprotect and protect operations.
  • Focus does not return to the main application window on closing the "Insert Merge Field" dialog in certain cases.
  • Large HTML files that contain Base64-encoded media are loaded slowly.
  • The "Private symbol 'FStub' declared but never used" hint is displayed on compiling the dxRichEdit.DocumentModel.ShapeFormatting unit in RAD Studio 10.3 Rio.
  • The control's content does not clear on an attempt to load an invalid OpenXML document.
  • Wrong numbering format of headers (arabic/roman).

ExpressScheduler Suite

  • Sizing an event or copying it via drag and drop incorrectly modifies the event’s subject and/or end time.
  • Switching a resource’s Visible property to True at runtime does not display the resource’s events.
  • TcxSchedulerDBStorage - Toolbar/ribbon Time Scale or Working Hours items that the design-time UI generator creates significantly increase the CPU usage of an application in the Day, TimeGrid, or Gantt View.
  • Time Grid and Gantt Views - The end of work time displays incorrectly if the WorkTimeOnly property is True.

ExpressSkins Library

  • The "Unable to open file XXX.lib" exception occurs on an attempt to compile a C++Builder project referring to a skin unit for Windows 64-bit.

ExpressSpellChecker

  • A word is not added to a user-defined dictionary in certain cases if a Hunspell dictionary is in use.

ExpressSpreadSheet

  • Clicking gallery items in the "Functions Library" toolbar/ribbon groups the v18.2.1 UI generator created does nothing.
  • It is impossible to localize certain error messages of exceptions occurring as a result of incorrect cell operations and formula parser errors.
  • It is impossible to localize the EdxSpreadSheetCircularReferencesError exception's error message.
  • TdxSpreadSheet - A cell is incorrectly focused when headers in a sheet are hidden.
  • The caption and description resource strings always override corresponding Caption and Description property values of gallery group items in an automatically generated UI.
  • The EdxRichEditArgumentException exception occurs on assigning an in-place editor via the AProperties parameter in the Spreadsheet control's OnEditing event handler.
  • The worksheet zoom factor is ignored on saving an open document to the XLS format.

ExpressVerticalGrid Suite

  • TcxDBVerticalGrid - A row remains selected after calling a dataset field's FocusControl procedure and raising an exception in the bound dataset's BeforePost event handler.

DevExpress Office File API 18.2.5

$
0
0
DevExpress Office File API

Improves the Word Processing and Spreadsheet APIs.

Fixes

Spreadsheet Document API

  • A specific document containing a pivot chart and a predefined pivot style cannot be loaded
  • A worksheet is copied incorrectly if a source workbook has different color scheme
  • The AutoFitRows method may cause the 'Row height should be between 0 and 409' exception under specific conditions

Word Processing Document API

  • RichEditDocumentServer and SnapDocumentServer produce corrupted OpenXml under a non-default locale
  • The "A generic error occurred in GDI+." exception is thrown when a Word document with shapes is converted to PDF on Azure

DevExpress Reporting 18.2.5

$
0
0
DevExpress Reporting

Improves the WinForms end-user Report Designer.

Fixes

WinForms

  • Add a Tag property to XtraReport parameters
  • An empty DataSet set as XtraReport's data source throws an exception on the CreateDocument() call
  • End-User Report Designer - The Save message does not appear on an attempt to close the modified report in the MDI interface
  • End-User Report Designer - Provide detailed validation information for the Name property
  • End-User Report Designer - Switching to the preview tab disables Windows bitmap scaling on high-DPI devices
  • End-User Report Designer - The Field List context menu is not shown for SqlDataSource
  • End-User Ribbon Designer crashes with an unhandled exception upon switching to the preview tab (the MS Office Add-in issue)
  • Export to Image - Vector images embedded into RTF are not preserved (the EMF+ issue)
  • JsonDataSource - An incorrect end point URL crashes the entire Report Designer
  • Report Designer - A runtime change of the properties panel view from the office-inspired to regular clears the property list
  • Report Designer - Expression Editor mangles complex expressions
  • Report Wizard - The "Configure Page Settings" page cannot be localized through Localization Service
  • Scripting - It is not possible to define a member variable with the same name as a parameter
  • Visual Studio Report Designer - Expressions button (f) is not visible in the Property Grid window in Visual Studio 2019
  • XRDesignerRibbonForm - The initial DockPanel size does not scale properly on high DPI monitors
  • XRPictureBox - The 'Data at root level is invalid' exception is thrown if a non-SVG markup string is passed to the ImageSource property
  • XtraReport - Group page numbering is incorrect (the XRPageInfo component issue)
  • XtraReport - The originally collapsed drill-down report does not refresh its subreports

WPF

  • Data Filter Collection Editor crashes when Chart Series are edited
  • Data Source Wizard - The "Edit Parameters" button cannot be localized
  • DocumentPreviewControl with RemoteDocumentSource - Cascading parameters do not work
  • Report Designer - ArgumentException "Must create DependencySource on same Thread as the DependencyObject." is thrown on an attempt to open the Borders editor in the toolbar
  • The PrintHelper class does not work correctly on high DPI devices (text in the print preview is blurred)
  • Visual Studio - Opening the Report Designer component in the visual XAML designer results in an intermediate "Trial Version" popup window
  • WPF Report Designer - Double clicking in a field list creates a blank label

DevExpress Windows 10 Apps 18.2.5

$
0
0
DevExpress Windows 10 Apps

Improves the Grid and Scheduler controls.

Fixes

Controls for Windows 10 Apps

  • DevExpress Template Gallery always adds references to DX assemblies v16.1

Grid for Windows 10 Apps

  • GridControl - It is impossible to translate buttons that appear if ImmediateUpdateColumnFilter is set to False

Scheduler for Windows 10 Apps

  • Day and Week Views show their context menu for an empty cell in an incorrect place
  • Provide a way to localize the Scheduler's Today button command string
  • WeekView and WorkWeekView - Selection operates incorrectly when ShowWorkTimeOnly is set to True
  • Win32Exception is raised in Scheduler Control on an attempt to add a new appointment when Target Platform is v16299

Windows 10 Apps Demos

  • ArgumentNullException is raised when a project's Target Version is set to Windows 10, version 1809 (10,0; Build 17763)

DevExpress WinForms 18.2.5

$
0
0
DevExpress WinForms

Improves the Spreadsheet, Scheduler and RichEdit controls.

Fixes

All WinForms Controls

  • A custom skin project cannot be opened when one custom skin is a template of another skin
  • A custom skin that is based on a bonus skin isn't applied completely
  • ImageOptions - An image is set to the Image property despite its size when it is changed using the smart tag

Coded UI

  • Coded UI - Testing cannot find a control when the CodeMeter Runtime is installed on a machine
  • CodedUI - Add the capability to set the DXTreeListColumnHeader.SortOrder property

Data Access Library

  • Query Builder - The TreeList-based view is rendered blank with the enabled DirectX

PDF Viewer

  • API - The PdfViewer.MouseDown event isn't raised when the Cursors.SizeNS or Cursors.SizeWE cursor is used
  • Skinning - Parent LookAndFeel is not properly inherited in a find panel

Snap

  • A snap field cannot be properly bound to a data source field via the Properties menu when the Mail-Merge mode is turned on
  • It is impossible to bind the SNHYPERLINK field to a parameter
  • SnapControl does not retrieve data from data columns whose names contain the "(" or "/" characters

XtraBars Suite

  • A click on the hamburger menu's footer element with the 'more' button triggers the click event multiple times
  • AccordionControl - AccordionControlElement.Tag is set to null when a layout is restored
  • AccordionControl - Drawing artifacts are shown on fast scrolling
  • AccordionControl - Incorrect nested indents are used in the Office 2019 Colorful skin when the ActiveGroupDisplayMode property is set to GroupHeaderAndContent
  • AccordionControl - The HeaderControl background is changed after its item is expanded
  • AccordionControl - The MouseDobleClick and DoubleClick events do not fire when the control is in Overlay mode
  • AccordionControl does not refresh items' state when it is scrolled using the mouse wheel
  • An item's separator is not shown on TabbedForm
  • BarEditItem's height is incorrectly calculated when the item displays multi-line text
  • BarItem displays ShortcutKeyDisplayString in its popup menu when an item doesn't have an actual shortcut
  • DockManager - A panel docked to the top has an incorrect size
  • Floating panels can be docked to panels behind the topmost panel
  • How to change the space between tab headers and bar items in TabbedForm
  • MDI child form's buttons are barely visible in the Office 2019 Colorful skin
  • PopupControlContainer is scaled each time it is displayed if a user changed its size with the size grip
  • Ribbon Customization Dialog - The left tree's context menu operates elements of the right tree
  • RibbonControl - An MDI child form displays bar items incorrectly when the Simplified command layout is used
  • RibbonControl - New bar items cannot be added to BarSubItem when Visual Inheritance is used
  • RibbonForm - It is impossible to focus bar edit items placed at the right side of the form's title bar
  • TabbedView - NullReferenceException is thrown in the BeginInvoke method called within the TabbedView.RestoreDelayedSelection method
  • TabForm - NulReferenceException is thrown in the TabFormControlPainterBase.DrawPageBackgroungCore method in an inherited form at design time
  • TabForm - Visual Studio closes after an inherited form is closed at design time
  • The AccordionControl element click event doesn't fire after a layout is restored
  • The BarButtonItem text is unreadable in the Quick Access Toolbar when the Bezier skin is used
  • The BarEditItem.Edit property is ignored when the item is not activated
  • The BarManagerProperties.BarItemHorzIndent property is ignored if it is set at runtime
  • The BarManager's Customization form - The selected category index is decreased when a new command is added to this category
  • The MouseWheel event does not fire when TileControl content is scrolled
  • TileControl is rendered incorrectly when the DirectX mode is enabled and TileControl.BackColor is Transparent
  • ToolboxControl - Provide a way to select items in code
  • ToolboxControl - The dragged image freezes when the default drag function is canceled in the DragItemMove event handler
  • XtraBars - A checked BarButtonItem with the CheckDropDown button style has a different color compared to a checked BarCheckItem
  • XtraTabbedMdiManager - An exception is raised when PinPage buttons are shown and the Bezier skin is used

XtraCharts Suite

  • A chart's Summary Function dialog is not displayed
  • A WPF .NET Core project cannot be compiled when the DevExpress.XtraCharts assembly is referenced
  • An extra border appears when printing the ChartControl in certain situations
  • Chart Designer - The Options tab is empty when the "Auto-created series" item is selected
  • Chart displaying many points is rendered slowly if any item is selected
  • ChartControl resets DataSource to null after a capture is selected from WorkSpaceManager
  • Data aggregation - Certain points are aggregated incorrectly when a custom measurement unit is defined
  • Documentation - Update the LegendTextPattern topic according to the BC4098 Breaking Change
  • Report Chart Designer - The designer doesn't use custom names if a report data source implements the IDisplayNameProvider interface
  • The Bar Series demo is shown without animation when the DirectX render mode is enabled
  • The scrollbar element is incorrectly drawn on zooming when the RangeControl is attached to the ChartControl
  • Usability - There is no capability to cancel changes in the Palettes Editor

XtraDiagram

  • DiagramControl's Background bar item is not fully displayed when it's opened for the first time

XtraEditors Library

  • DropDownButton does not change its appearance on hovering when the Bezier or custom skin is used
  • Localization - German resource for StringId.PictureEditOpenFileFilter lists PNG twice (and SVG is missing)
  • OverlayForm - InvalidOperationException is thrown in the OverlayWindowController.UpdateOverlayClipRegionCore method
  • PopupContainerEdit is displayed incorrectly when changing its size in the BeforePopup/Popup events
  • RadioGroup - Some items aren't visible when an item layout is set to Columns and the ItemHorzAlignment property is Near
  • RatingControl - The ItemIndent property is not synchronized when an editor is activated
  • RepositoryItemRadioGroup - An item caption has an incorrect color in the Main Menu Bar with certain palettes
  • RepositoryItemRatingControl doesn't display text in inplace mode
  • The button text is unreadable in FlyoutPanel when the Blue skin is used
  • The use of SplashScreen can affect the main thread's CurrentUICulture
  • ToolTip closes when the cursor is over it and the KeepWhileHovered option is enabled
  • XtraMessageBox incorrectly renders strings with tab characters

XtraGrid Suite

  • A ConditionalFormatting rule is applied to a summary row during export
  • ArgumentOutOfRangeException is thrown when the FocusedRowHandle property is set on load
  • GridControl - The Excel Filter popup window can be resized but the size grip is not shown
  • GridView Drag&Drop cursor is flickering
  • LayoutView - An image is not animated for the first row in Carousel mode
  • LayoutView - An incorrect background card image is shown in Carousel mode
  • LayoutView - Data of unbound fields isn't displayed in background cards in Carousel mode
  • LayoutView - Images in background cards are clipped in Carousel mode
  • LayoutView - Part of field text disappears after search when the Xmas2008Blue skin is applied in DirectX mode
  • The Empty item of the Excel-inspired dropdown filter cannot be unchecked if the All item is checked
  • TileView - The item has the incorrect RowHandle value in the ItemCheckedChanged event handler on sorting
  • TileView does not clear its images cache on changing a data source when CacheThumbnails is set to true
  • WinExplorerView - An item under the cursor becomes hovered when showing the view in PopupContainerControl
  • WinExplorerView - The TextOptions.VAlignment property doesn't work for a record's title
  • XtraGrid freezes on grouping when it is bound to a large data source via an InstantFeedback source

XtraLayout Suite

  • DashboardLayoutControl - The FontStyleDelta and FontSizeDelta properties are not applied to a layout control item until re-sizing it

XtraMap

  • A delay occurs when running MapControl with the OSM provider in the offline environment
  • A duplicate Print Preview window is shown at runtime
  • Documentation - The example from the Vector Items data source article does not work in a non-US locale
  • Map Editor - MapPath vertices are drawn after removing the corresponding MapPath at runtime
  • MapControl - NullReferenceException occurs with certain zoom levels when OsmGeocodeDataProvider is used
  • The BackgroundDrawingMode=None option does not work if MapCustomElement displays text with a custom background and the AllowHtmlText option is enabled

XtraPivotGrid Suite

  • NullReferenceException is raised if you pass the null value instead of an empty object as a parameter to the GetCellValue method
  • OLAP - Calculated dimension data sets defined with the OLAPExpression property do not work
  • Pivot Grid - The "Defer Layout Update" option is ignored when double-clicking hidden fields in the customization form

XtraReports Suite

  • Add a Tag property to XtraReport parameters
  • An empty DataSet set as XtraReport's data source throws an exception on the CreateDocument() call
  • End-User Report Designer - The Save message does not appear on an attempt to close the modified report in the MDI interface
  • End-User Report Designer - Provide detailed validation information for the Name property
  • End-User Report Designer - Switching to the preview tab disables Windows bitmap scaling on high-DPI devices
  • End-User Report Designer - The Field List context menu is not shown for SqlDataSource
  • End-User Ribbon Designer crashes with an unhandled exception upon switching to the preview tab (the MS Office Add-in issue)
  • Export to Image - Vector images embedded into RTF are not preserved (the EMF+ issue)
  • JsonDataSource - An incorrect end point URL crashes the entire Report Designer
  • Report Designer - A runtime change of the properties panel view from the office-inspired to regular clears the property list
  • Report Designer - Expression Editor mangles complex expressions
  • Report Wizard - The "Configure Page Settings" page cannot be localized through Localization Service
  • Scripting - It is not possible to define a member variable with the same name as a parameter
  • Visual Studio Report Designer - Expressions button (f) is not visible in the Property Grid window in Visual Studio 2019
  • XRDesignerRibbonForm -  The initial DockPanel size does not scale properly on high DPI monitors
  • XRPictureBox - The 'Data at root level is invalid' exception is thrown if a non-SVG markup string is passed to the ImageSource property
  • Group page numbering is incorrect (the XRPageInfo component issue)
  • The originally collapsed drill-down report does not refresh its subreports

XtraRichEdit

  • A hyperlink attached to a floating picture isn't exported to Html
  • A text box/shape's "Vertical alignment" setting is ignored when the RichEditControl document is rendered
  • ArgumentException is thrown after Html text is pasted from the clipboard
  • ArgumentOutOfRangeException on an attempt to load a specific RTF document
  • Bookmarks that are not linked to any hyperlink in a document are not exported to PDF
  • InvalidCastException occurs on an attempt to delete paragraphs between two tables in a specific document
  • Shapes have an incorrect position and size when a relative size is used and certain effects are applied
  • Text on a shape is rendered with an incorrect font size in RichEditControl
  • The "bordercolor" and "border-width" tags do not operate properly
  • The Comment control does not adjust colors according to skins
  • There is no DevExpress.XtraRichEdit.Forms.TabsForm(e.ControllerParameters) constructor in v18.2

XtraScheduler Suite

  • An exception is thrown when there are no resources and grouping is applied to a view
  • Appointment icon no longer clips to fit available space
  • ArgumentOutOfRangeException is thrown if the RecurrenceInfo.AllDays option is enabled and the RecurrenceInfo.Start property is set to DateTime.MaxValue
  • DateNavigator lacks a border
  • Different visual artifacts appear in TimeRuler when scrolling SchedulerControl with the 3D Style applied
  • A bound RangeControl shows all appointments even if the corresponding resource is hidden
  • Flickering occurs when an appointment is dragged outside an interval specified by the LimitInterval property
  • OutOfMemoryException is thrown on scrolling
  • RecurrenceInfo has an incorrect value when the appointment pattern is modified
  • SchedulerDataStorage - Redundant events are raised when the AppointmentCollection.ReadXml method is called
  • Scheduling - Wrong names of CellsAutoHeight icons
  • StackOverflowException is thrown when recurrence appointments are exported from Outlook
  • The "Cannot specify both default reminders and overrides at the same time" exception is thrown when a new reminder was added if the Google calendar is synchronized
  • XtraSchedulerControl - AutoAdjustForeColor incorrectly works with certain skins

XtraSpellChecker

  • Several Spelling form buttons are disabled after releasing the Alt key

XtraSpreadsheet

  • Copy/paste operation - The Range.CopyFrom(Range, PasteSpecial) method with parameters copies borders' style from a source cell range
  • Groups on a protected worksheet cannot be expanded/collapsed on clicking outline buttons when the CollapseExpandOnProtectedSheet option is enabled
  • Setting PasteSpecialFlags in the CopiedRangePasting event handler does not have any effect
  • SpreadsheetControl uses incorrect row height after loading a specific document
  • The "Function Arguments" form does not display the resulting value for UDF functions if a field contains a reference to a cell
  • The "Show formatting rules for" combobox does not display localized items under Czech locale
  • The DisplayText property returns "0" for cells with zero values when the ShowZeroValues option is disabled
  • ValueChecked and ValuedUnchecked properties are ignored when CheckEdit is used as a custom in-place editor for the cell

XtraTreeList Suite

  • An indent is not treated as a part of a row when ShowIndentAsRowStyle is enabled
  • A fluent scrollbar is not shown when a tree is hosted within an auto-hidden DockPanel
  • Nodes are not selected properly by using the mouse or keyboard if clearing and selecting them in code before

XtraTreeMap

  • Group Header text is drawn in another group area when a big number of nested groups is displayed

XtraVerticalGrid Suite

  • PropertyGridControl - Tab buttons overlap property editors in some skins
  • PropertyGridControl - The scrollbar has an incorrect location in ScrollUIMode.Fluent or ScrollUIMode.Touch mode
  • PropertyGridControl ignores the editor's DisplayFormat settings
  • Records are not selected correctly when a user is holding the Control key while clicking them
  • The DatePicker is not displayed correctly in the PropertyGridControl
  • The grid keeps multiple rows selected after the MultiSelect option is disabled
  • VerticalGrid - Opening the Filter Editor via a smart tag doesn't work when MultiSelect is set to true

DevExpress WPF 18.2.5

$
0
0
DevExpress WPF

Improves the Chart, Grid and Reporting controls.

Fixes

All WPF Controls

  • Visual Studio's design time works incorrectly if DevExpress Visual Studio themes cannot be found

DXBars for WPF

  • An exception is raised in the HwndHostMouseListener.WH_MOUSEHook method when the column context menu is opened
  • Glyphs are cropped in bar items when GlyphSize is set to Default and the VS2017 or Office2016 SE themes are used
  • The Customization dialog window is positioned incorrectly on High DPI screens
  • The mouse pointer is moved slowly if an application contains HwndHost, DXBars components and the main thread is locked

DXCharts for WPF

  • Chart Designer - A newly added Series item is not displayed in the Legend panel
  • Chart Designer - It takes a lot of time to open the designer and bind series to data
  • Chart Designer - Unable to configure the Series Template definition for a newly created Series item
  • Series Label layout is incorrect after upgrade
  • The Axis Range is unexpectedly changed in the Real-time demo module
  • The Crosshair popup does not use the Color data member if a chart is zoomed
  • The Crosshair's Popup form blinks when moving the mouse cursor in certain cases
  • The runtime Range Area Series border style modification is not effective
  • Zooming - Axis labels completely disappear after "zoom in" operations

DXControls for WPF

  • ArgumentException is thrown in DevExpress.Xpf.Core.Native.WindowChromeWorker.SetWindowRegion
  • Button sizes of the VS2017 Dark theme window don't match the size of the VS2017 application's button
  • CPU usage increases when WaitIndicator displays
  • DataLayoutControl throws NullReferenceException when editor attributes are used for byte[] properties
  • DialogButtons are not shown in ThemedWindow when it is the main window in an application
  • DXModalWindow is incorrectly expanded if the WindowStyle attribute is set to None
  • DXOpenFileDialog - Make the FileOK event public
  • DXRibbonWindow\DXWindow cannot be closed when pushing the mouse to the top right corner
  • DXWindow draws its icon incorrectly when non-standard DPI settings are used
  • DXWindow's title is not visible when the VS2017Dark theme is applied
  • Dynamic window Title is truncated with an ellipsis until the window is resized
  • Empty items are shown in TaskBar after DXMessageBox closes
  • NullReferenceException in the SetRibbonControlMargin method after installing a hotfix
  • The rendering mechanism ignores space at the end of a string located in the content
  • The standard Min/Max/Close buttons appear in ThemedWindow in certain cases
  • ThemedMessageBox - The window is clipped if DPI settings are not equal to 100%
  • ThemedMessageBox is not shown in the center of its owner even if the WindowStartupLocation property is CenterOwner
  • ThemedWindow - Window buttons cannot be pressed in a maximized window
  • ThemedWindow isn't correctly shown in the maximized state when the "ThreeDBorderWindow" WindowStyle value is used
  • ThemedWindow's HeaderItems are automatically moved to LookUpEdit's nested Column Chooser
  • Tooltips and SuperTips have no margins in Office 2007 themes

DXDiagram for WPF

  • InvalidOperationException is raised when ConnectorsSeparationMode is set to AllLines
  • Nested shapes don't keep their expanded state after collapsing and expanding the parent node

DXDocking for WPF

  • AutoHideGroup does not take a new LayoutPanel AutoHideSize value into account immediately if this value is set at runtime when another panel is resized
  • Clicking on the notify icon causes NullReferenceException in the DockLayoutManager in a certain scenario
  • Docking - ArgumentOutOfRangeException is thrown when dragging a pinned panel with disabled floating
  • Docking - NotSupportedException is thrown on docking a panel when its AllowDockToDocumentGroup is false
  • Layout panels are docked in a wrong order in certain scenarios
  • Setting the Closed property to "True" doesn't correctly close a panel

DXEditors for WPF

  • ButtonEdit does not show its buttons when the ButtonEditSettings.ShowText property is set to False
  • LookUpEdit - Synchronization between selected tokens and selected rows in the popup grid takes much time
  • Range Control selection area is drawn with artifacts in certain situations
  • RangeControl's drag placeholder position and size are incorrectly updated
  • SplitButton - The command button is highlighted incorrectly on being hovered with the mouse
  • The token editor does not display the NullText property value when the EnableTokenWrapping property is set to true
  • TrackBarEdit's visual elements have low contrast in certain themes

DXGrid for WPF

  • A focused detail row is incorrectly highlighted if the RowDetailsTemplate property is used
  • Drag-and-drop - Provide the capability to drop an item to the same position
  • GridControl sometimes throws ArgumentNullException when a user clicks a cell with a custom CellTemplate
  • GridControl tries to use the grouping-related inner logic with TreeListView in version 18.2.4
  • InvalidOperationException is raised when TreeListControl is sorted by a column with Null values
  • The entered value is not saved correctly when a cell editor uses a custom EditValue binding
  • The ShownEditor event is not raised when ProgressBarEditSettings are used

DXLayoutControl for WPF

  • FlowLayout layer cannot be resized if there are collapsed items in the ItemSource

DXMap for WPF

  • An unhandled exception is raised when exporting MapControl using the BingSearchDataProvider.SearchCompleted event
  • An unhandled exception occurs when loading the same tile image using a custom map provider class
  • MapPolyline.Title is not shown after the upgrade to v18.2

DXPivotGrid for WPF

  • Pivot Grid does not receive focus when an end user drags a field
  • PivotGridControl - System.Reflection.TargetInvocationException occurs in Asynchronous mode in certain cases
  • PivotGridControl unexpectedly collapses rows and columns after the ReloadData method has been called
  • The "Join criteria not found" exception is raised if the GroupDataCaseSensitive property is disabled
  • UnboundExpression cannot automatically parse a date string after an upgrade to version 18.2
  • Usability - PivotGrid does not provide the capability to change OLAP dimensions' names displayed in the customization form

DXPrinting for WPF

  • DocumentPreviewControl - Export of large documents results in the InvalidOperation exception
  • Print Preview - There is no way to localize the error message for a blocked file

DXPropertyGrid for WPF

  • Narrator reads 'custom' when a row is selected in PropertyGridControl

DXRibbon for WPF

  • BarButtonItem.ContentTemplate doesn't work in the Office2016WhiteSE theme after the upgrade to v18.2
  • BarButtonItem's hints cannot be read by Narrator
  • Ribbon Merging doesn't switch DataContext
  • RibbonPageGroup is shown as a separate Drop Down in RibbonControl when its RibbonStyle is set to OfficeSlim or TabletOffice at runtime

DXRichEdit for WPF

  • An image from a specific Doc document is positioned incorrectly

DXScheduler for WPF

  • Appointments not tied to resources cause conflicts
  • Days are still displayed if they are excluded from WorkDays, but added using DateNavigator
  • Resource headers are shifted on scrolling if ResourceAutoHeight is enabled
  • ResourceId is not updated when the ItemPropertyChanged event is raised
  • Scheduler - A recurrence appointment with EndDate throws an exception after 'Go forward'
  • Scheduler - The CustomAllowAppointmentDragBetweenResources event does not fire
  • Scheduler - The last row is cut off from the bottom for DPI higher than 100
  • SchedulerControl displays white cells in the VS2017Dark theme when it doesn't contain resources
  • Setting VScrollSnapping and HScrollSnapping to true breaks the Scheduler Drag Scrolling
  • ShedulerControl - The "Open Recurring Item" dialog is incorrectly localized
  • The AppointmentItem.ResourceId mapping doesn't update the bound property if it is a collection property
  • The CustomAllowAppointmentCreate event is not raised when Type and RecurrenceInfo are not defined in AppointmentMappings
  • The delete series action in an appointment's context menu passes an incorrect AppointmentId value to the BeforeAppointmentItemDelete event
  • The Dismiss and Dismiss All buttons do not work in Reminder Window for certain appointments
  • The ResourceBrushSchemas property does not work in version 18.2

DXScheduler for WPF (Legacy)

  • SchedulerControl's scrolling zone has a constant width and can be covered by resource headers
  • The Edit Appointment Window flickers on screens with the "150" DPI value when it's moved for the first time

DXSpreadsheet for WPF

  • InvalidOperationException occurs on invoking the Print command for an empty document
  • Spreadsheet Control crashes after changing a date in the date editor
  • The Gridlines and Heading CheckBoxes do not operate correctly in Spreadsheet's Ribbon when the VS2017 and Office 2017 SE themes are used

DXTreeList for WPF

  • TreeListView resets its focused row if the ChildNodesSelector property value is changed

MVVM Framework

  • An error related to the missing Microsoft.Practices.ServiceLocation assembly is raised when DX adapters are used with Prism 7.1
  • FluentAPI - Provide the capability to specify TypeConverter for a type
  • The default button does not work when pressing Space or Y on the keyboard

PDF Viewer for WPF

  • Context menu items are not removed after adding RemoveAction for the corresponding bar items when the CommandBarStyle option is set to Bars

Theme Designer

  • Theme Designer cannot ugrade a theme if it doesn't contain the DevExpress.Build.XamlResourceProcessing.targets file

Windows UI

  • HamburgerMenu does not show items immediately when they are initialized in the Loaded event handler
  • TileBar displays its flyout at an incorrect position when non-standard DPI settings are used

XtraReports Suite

  • Data Filter Collection Editor crashes when Chart Series are edited
  • Data Source Wizard - The "Edit Parameters" button cannot be localized
  • DocumentPreviewControl with RemoteDocumentSource - Cascading parameters do not work
  • Report Designer - ArgumentException "Must create DependencySource on same Thread as the DependencyObject." is thrown on an attempt to open the Borders editor in the toolbar
  • The PrintHelper class does not work correctly on high DPI devices (text in the print preview is blurred)
  • Visual Studio - Opening the Report Designer component in the visual XAML designer results in an intermediate "Trial Version" popup window
  • WPF Report Designer - Double clicking in a field list creates a blank label
Viewing all 1121 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>