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

DevExpress ASP.NET 19.1.4

$
0
0
DevExpress ASP.NET

Improves Data Editors, Html Editor, Pivot Grid, Rich Edit, Scheduler and Spreadsheet controls.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • ASPxListBox (standalone or inside ASPxGridView / ASPxPivotGrid popup header filters) items are misaligned in a custom theme

ASPxCardView

  • ASPxVerticalGrid - Batch Editing - Horizontal scrolling works incorrectly on an attempt to edit a cell if data is sorted by a non-key column

ASPxDataEditors

  • ASPxSpinEdit - Google Сhrome handles spin edit buttons as images on smartphones after the update to v18.2.5
  • ASPxDateEdit - The keyboard navigation in calendar does not work when AccessibilityCompliant is enabled
  • ASPxGridView - A dropdown of a date editor in a filter row closes immediately after opening
  • ASPxMemo has an incorrect text color if it's disabled in the Material theme

ASPxGridView

  • Adaptivity - Text of GridView columns becomes duplicated after switching from the adaptive mode to the regular mode if sorting is applied to specific columns
  • ASPxGridLookup - Rows of the drop-down GridView control are not updated while scrolling GridView content in Virtual Scrolling mode if GridView is bound to a server-mode data source
  • ASPxGridLookup - Selected rows in a nested GridView control and ASPxGridLookup's value are reset if a currently applied filter results in showing an empty grid
  • ASPxGridLookup - The KeyNotFound exception occurs when the editor has a composite key and an initial value is specified
  • A grid is not rendered on the page if the SelectAllCheckboxMode property is set to All and the UnselectRowByKey method is used
  • An edit form layout item hidden in the BeforeGetCallbackResult event handler becomes visible when a callback is executed in the grid with the opened edit form
  • Batch Editing - A drop-down window of ASPxDateEdit is hidden behind grid elements in Chrome on iPhone10
  • Data from other pages is not displayed after clicking the 'Preview Changes' button if a column's EditFormSettings.Visible property is set to False
  • Fixed groups do not work if some nodes are collapsed
  • Position of Popup Edit Form with large content is incorrect in the Right To Left layout
  • Refreshing a grid restores the previous layout although it was replaced by another one
  • The grid's layout is incorrectly calculated in adaptivity mode (AdaptivityMode="HideDataCells")

ASPxHtmlEditor

  • A placeholder's color and the underline font setting cannot be changed
  • A script error occurs on an attempt to insert certain content in PlainText paste mode in Chrome

ASPxPivotGrid

  • OLAP - Pivot generates a slow MDX query to filter a Ragged Hierarchy if the excluded filter is used
  • OLAP - The "non empty" statement/keyword cannot be removed from MDX queries
  • Web.PivotChart - ArgumentException occurs when the Show Prefilter context menu is used

ASPxRichEdit

  • "Unable to get property 'parentNode' of undefined or null reference" error occurs on invoking a context menu after loading a document on a callback request (IE 11)
  • ArgumentOutOfRangeException is thrown while opening a document
  • The "An unspecified error occurred and the editor needs to be reloaded." error occurs on deleting text inserted with the client insertRtf command
  • The "An unspecified error occurred and the editor..." exception is thrown on spell checking a hyperlink element
  • The "Cannot read property "hyperlinkTip" of undefined" error occurs on an attempt to move a floating textbox upon a table
  • The CalculateDocumentVariable event is not raised on mail merge when the result is downloaded
  • The client-side private __aspxRichEdit.PasteSelectionCommand and __aspxRichEdit.ClipboardCommand commands are not available
  • The Copy/Paste functionality works incorrectly when text is highlighted  
  • The CR/LF characters are removed from copied text when the Shift+Insert shortcut is used for pasting
  • The full paragraph is pasted on an attempt to copy and paste its part in ASPxRichEdit opened in another browser tab
  • ASPxRichEdit doesn't display images from a hibernated document
  • ASPxRichEdit doesn't restore width correctly after it returns from the FullScreen mode in XAF applications
  • ASPxRichEdit unexpectedly jumps to another page on inputting text with a touch-enabled screen
  • The "TypeError: Illegal constructor'" error occurs after the insertPicture command is executed
  • The "An unspecified error occurred and the editor needs to be reloaded." error occurs on clicking the "Undo" button after inserting a hyperlink into a document
  • The "REInsertImageDialog is not defined" error occurs while inserting an image using the "Insert -> Inline Picture" dialog
  • The "Uncaught TypeError: Illegal constructor" error occurs on executing the insertPicture command

ASPxScheduler Suite

  • A custom visible interval specified in the VisibleIntervalChanged event handler is not applied to the Day view if a client render is enabled
  • Agenda View appointments can not be filtered using an external Resource Navigator in "Tokens" mode
  • All Day Area selection works incorrectly in the "WorkWeek" view after adding a custom holiday
  • The "Index was out of range" error occurs after switching to a Timeline view when ResourceNavigator's mode is Token
  • The appointment tooltip is shown and cannot be closed on clicking the appointment in resize mode in iOS
  • The Theme property is not applied to internal controls
  • Typing a capital letter that corresponds to the first letter of a view in the appointment editor causes active view switching when AppointmentFormVisibility is set to "FillControlArea"
  • Visual Studio 2019 - Changes in Design View are not updated in Source View when ASPxSchedulerControlPrintAdapter is located within UpdatePanel

ASPxSpreadsheet

  • Cell values are not updated on the client if it was cleared and then reverted to a previous value or set to a custom value in the CellValueChanged event handler
  • Data Validation Dialog - A range with the relative reference is created when a source range for the List validation criteria is selected
  • The Clear and Reapply buttons are incorrectly enabled in certain cases  
  • The rowIndex and columnIndex properties are reversed in the CellEndEdit event handler for the cell with the list validation
  • The Undo Changes shortcut (ctrl+z) does not work if the ribbon is hidden
  • The validation error occurs in a different way for a certain document as compared to Microsoft Word
  • A JavaScript error occurs on an attempt to scroll a document that contains frozen rows if the height of these rows exceeds the visible document height
  • The CellValue.IsDateTime property is ignored for the SpreadsheetCellEventArgs.OldValue parameter of the CellValueChanged event

ASPxThemeBuilder

  • The 'DevExpress.Utils.UrlAccessSecurityLevelSetting' does not contain a definition for 'ReportingSpecificResources' error occurs in ThemeBuilder

ASPxTreeList

  • "Collection was modified; enumeration operation may not execute" error occurs on creating a new node when ASPxTreeList is bound to an empty data source and the ASPxTreeListTemplateReplacement control is used in the Edit Form
  • Custom CSS classes are incorrectly assigned to filter cells
  • The SettingsLoadingPanel.Text and SettingsText.LoadingPanelText properties can be used to set the text displayed within a loading panel

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager - A file is uploaded to the currently active folder but not to the initially active folder
  • ASPxFileManager - A quick scroll of ASPxFileManager items results in sending an infinite number of requests to the server in the iOS theme
  • ASPxFormLayout - There is no client-side API to hide a set of items without a delay
  • ASPxLoadingPanel - Borders and shadow are not shown in Edge
  • ASPxPageControl - Tabs are dragged incorrectly in RTL mode
  • ASPxPopupControl - Incorrect border and padding is visible around a popup in the BlackGlass theme
  • ASPxPopupControl - The SpriteProperties.CheckedCssClass property is not available for MaximizeButtonImage
  • ASPxPopupControl content specified using the ContentUrl property value is not shown on a page load in Chrome (75.0.3770.80)

XtraCharts Suite

  • A client-side error occurs when moving the pointer in the chart's diagram area when an indicator is defined
  • The Crosshair Cursor panel position is incorrect when a custom style is applied to WebChartControl

XtraReports Suite

  • ASPxWebDocumentViewer - It is not possible to submit the empty multi-value report parameter due to a validation error

ASP.NET MVC

All ASP.NET MVC Products

  • GridView - A client-side error occurs when DevExpress scripts are loaded separately for each extension by using the GetScriptsEx method

MVC CardView

  • There is no capability to specify a custom template for group row content using a corresponding action (lambda) in the SetGroupRowTemplateContent method

MVC Data Editors

  • Combobox - A height a drop down window is calculated incorrectly in the Adaptive mode after executing a callback request
  • DateEdit - Focus is accidentally moved from the time section to the text box when time editing
  • GridLookup - Accessibility - The "Shift+Tab" key combination does not work
  • MVCxSpinEdit - Validation fails when the editor value equals 0 and the model value type is not nullable
  • The layout of the ListBox extension with the "100%" height is incorrectly calculated if CaptionSettings.Position = EditorCaptionPosition.Top

MVC GridView

  • A JavaScript exception occurs on changing a value of the second DateEdit if another DataEditor ID is assigned to its StartDateEditID property
  • Accessibility - Column reordering does not work in Customization Dialog if AccessibilityCompliant is enabled
  • Batch Editing - A focused row is not assigned, and the Delete toolbar item is disabled if a new row is not added to the data source
  • Horizontal scroll bar cannot follow the focus position when the first column is fixed
  • The alternating row coloring is incorrect after scrolling and sorting in the Endless Paging mode
  • The entire content of the Adaptive Detail Layout becomes hidden if the Items.AddCommandItem method was used with the name of a hidden command column
  • There is no capability to display CommandColumn items in the Adaptive mode if the Adaptive Detail Layout is customized

MVC HtmlEditor

  • The system iframe can be focused on the Tab key press

MVC Navigation, Layout & Multi-Purpose Extensions

  • ASPxPopupControl - Control bounces on scroll if the zoom level is > 100%
  • FileManager - State is not stored in cookies

MVC Pivot Grid

  • Empty values are still shown when Show Blanks is False on layout restoring

MVC QueryBuilder

  • It should be possible to modify an incorrect query definition

MVC Report

  • An unhandled exception occurs after closing a report in the End-User Report Designer
  • Data Source Wizard - Changes for stored procedure parameters do not produce any effect
  • Drag-drop does not work correctly after running Query Builder
  • dxDropDownEditor widget definition is missing in the configuration file generated by the devextreme-bundler-init command
  • Report Wizard - A report page has incorrect proportions on the Page Settings page
  • Report Wizard - The 'TypeError: Cannot read property 'sqlDataSource' of null' error is thrown when the 'Data-bound Report' option is selected
  • The Data Member property is not set by Data Source Wizard
  • Web Report Designer - A field name from another data member is cut when a band's data member name starts with the same string
  • Web Report Designer - The WholeRange.AlwaysShowZeroLevel property is ignored by XRChart

MVC RichEdit

  • SqlOfficeStateProvider - User request to document A waits till another user's request to document B ends
  • The "Last inserted history items were not found" JS error occurs if the inserted text's format is changed in the ContentInserted event handler
  • An error message is shown when a callback is sent before a synchronization callback has finished
  • An image cannot be pasted from one document to another opened in different browser tabs if Windows Authentication is enabled
  • The editor freezes on an attempt to open a specific file
  • RichEdit with the specified RangePermissions - It's not possible to add a new paragraph to the end of a document even if the latest RangePermission is editable

MVC Scheduler

  • Appointment Form layout is calculated incorrectly while running the "RWA - Responsive Template" demo on mobile devices
  • MVC Scheduler - The value typed to the ComboBox isn't applied to the appointment
  • Scheduler - How to enable AppointmentDatesHighlightMode in ViewVisibleInterval to Labels
  • Scheduler - The "Can't create editor for X" error occurs if a custom field it is of the nullable number type

MVC Spreadsheet

  • The "Attempted to perform an unauthorized operation" error occurs when the "Save As" operation is hidden on the Ctrl +S key combination press
  •  Cell editing is incorrectly finished after navigating to cells using arrows key while entering formula
  • Spreadsheet works incorrectly after an Ajax request

ASP.NET Bootstrap

Bootstrap Charts

  • BootstrapLineChart - It is not possible to change the BootstrapChartLineSeries thickness
  • BootstrapRangeSelector - The widget cannot be disabled via the SetEnabled method and the Enabled property

Bootstrap Data Editors

  • BootstrapTagBox - Styles are not applied to an editor when the ClientEnabled property is false
  • BootstrapTextBox doesn't render digits when running on Android 8 if MaskSettings and MaxLength are specified

Bootstrap GridView

  • It is not possible to cancel focusing in the FocusedCellChanging event handler
  • Styles are not applied to error messages in a popup edit form  
  • The "IsEnabledAdaptivity is not a function" JavaScript error occurs if the Adaptive layout is used
  • The header filter popup height is incorrect after resizing

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapFileManager works incorrectly when the ClientVisible property is set to false initially
  • BootstrapFormLayout - The ActiveTabChanged event is not raised for BootstrapTabbedLayoutGroup  
  • BootstrapPopupControl with the specified Height property - The size of the internal <iframe> element is calculated incorrectly if the content URL is specified before showing the popup

Bootstrap Scheduler

  • The CSS class is applied to incorrect cells in HtmlTimeCellPrepared if the displayed resources are changed with the resource navigator

ASP.NET Core

Rich Text Editor for ASP.NET Core

  • The "Word found unreadable content in document." error occurs when opening a downloaded DOCX document in Word
  • If the Mail Merge data source contains more than 20 records, all records after the 20th record are not displayed

Spreadsheet for ASP.NET Core

  • It is not possible to capture a moment when a cell value changes

XtraReports Suite

  • System.NullReferenceException is thrown when choosing a JSON data source in the Report Wizard in Visual Studio Report Designer
  • Web Report Designer - Closing the report designer menu causes the JavaScript "Object doesn't support property or method 'blur' occurred" error
  • Web Report Designer for ASP.NET Core - RegisterDataSourceWizardConnectionStringsProvider does not work
  • WebDocumentViewer for ASP.NET Core - Client-side GetReportPreview method is not defined

DevExpress WinForms 19.1.4

$
0
0
DevExpress WinForms

Improves PDF Viewer, Bars, Charts, Editors, Map, Reports, Scheduler, Spreadsheet and Grid controls.

Fixes

All WinForms Controls

  • C4374 build warnings related to IDirectXClient are shown in VS2017 after Update from 18.2.7 to 19.1.3
  • Design Time - Skin settings are ignored when they are applied from the Design-Time Settings form
  • ExpressionEditor - A complex property name is not displayed if a child property name starts with a parent property name
  • ImageCollection - A compiler error is shown when renaming an image from project resources
  • Project Settings Page - The apply indicator flickers if a property change operation is quite fast
  • Serialization converter registered using ObjectConverterImplementation.RegisterConverter is not invoked when an object is restored from Base64String saved in previous versions
  • SkinEditorV2 - An unhandled exception is raised on an attempt to edit an SVG image
  • SkinEditorV2 - ArgumentNullException is raised when mouse is moved above the Menu button and the Narrator is opened
  • Skins don't paint correctly on ToolBar and FluentDesign Forms
  • SVG Icon Builder - NullReferenceException occurs in GdiFontWrapper.MeasureString on converting SVG images
  • Svg Image - FormatException is thrown on the image load
  • SVG support - Graphics path is calculated incorrectly in certain conditions
  • The SvgBitmap.Render method throws ArgumentNullException
  • When the DevExpress Project Settings dialog is invoked, DevExpress libraries are added to a wrong project

Data Access Library

  • Data Federation - Wizard - The "Manage Relations" button click raises the "A query with the specified name already exists" exception and closes the wizard
  • Expression Editor (Data Access) fails to validate complex expressions with a nested property hierarchy
  • Query Builder - The main table's position is reset after a click on a relation
  • The ObjectDataSourceFillHelper.GetItemProperties method crashes the MS Visual Studio designer if it cannot load a third-party assembly

DemoCenter (.NET)

  • Build Your Own Office - ReflectionTypeLoadException is thrown on clicking NavBarControl links

MVVM Framework

  • MVVM Framework doesn't provide a mechanism to release ViewModels' unmanaged resources

PDF Viewer

  • CID Fonts - Support predefined CMaps

PivotGrid Core

  • XRPivotGrid FieldValueGrandTotal using Text Horizontal Alignment set to Far and font set to Itallic doesn't export to PDF correctly

Snap

  • ArgumentNullException is thrown after clicking the Appearance Ribbon tab if SnapControl's document is loaded using the SnapControl.SnxBytes property
  • Table Cell alignment is reset on updating a field located in the table cell

XtraBars Suite

  • A TabbedView document caption is changed when an end user types into an editor
  • AccordionControl - All elements are indented when using the HamburgerMenu view and an image is aligned after text
  • AccordionControl - Items with a hidden expand button have incorrect indents in Hamburger mode
  • Adorner Guides - A border of Flyout flickers on hovering
  • AdornerUIManager - The guide does not show any content when LabelControl is used
  • BarDockingMenuItem - All sub-items can be temporarily added to QuickAccessToolbar
  • BarHeaderItem applies the hovered appearance that is hidden
  • BarItem - A caption is not shown with a bold font style after the update to v19.1.3
  • BarManager - Recently Used Items are not restored when Workspace Manager or the AutoSaveInRegistry feature is used
  • Different SVG images are displayed for BarItems at design time and runtime
  • Docking guides are not displayed for a dock panel if DockManager is added to an MDI child form and AdornerUIManager is used
  • DockManager - DockPanels cannot be resized when the Light style is enabled
  • FluentDesignForm - Incorrect AccordionControl background color when LayoutControl is used
  • FluentDesignForm - The form's text overlaps the caption bar's buttons
  • Frame Collection Editor can be shrunk so that OK and Cancel buttons are hidden
  • GalleryBarItem is displayed incorrectly in a merged ribbon with a simplified command layout in a child ribbon
  • GalleryControl doesn't play Gif images
  • NullReferenceException is raised when the RemovePanel method is called in the ClosedPanel event handler
  • NullReferenceException is thrown on resizing a dock panel via the upper right edge when the Light style is enabled
  • OutOfMemoryException is thrown in the LinearGradientBrush method when a SVG image is imported to the Image Picker
  • PopupControlContainer - Popup window size is incorrect when a popup is shown the first time and a high DPI is used
  • RibbonControl - A caption is drawn under buttons when RibbonCaptionAlignment is set to left
  • RibbonControl - BarItems are colorized incorrectly when AllowGlyphSkinning is used
  • RibbonControl - Captions of ribbon categories are not center-aligned in the Coffee skin paint scheme
  • RibbonControl - Expand buttons are not properly shown in a designer if the TouchUI mode is enabled
  • RibbonControl - NullReferenceException is thrown in the PopupOpenHelper.OpenSubToLeft method
  • RibbonControl - NullReferenceException is thrown in the UserSetAppearanceForeColor method
  • RibbonForm - An exception is thrown when the form with the Office2007 ribbon style is shown in MDI mode
  • RibbonForm - Changing text of a child form inside an MDI ribbon form doesn't affect the parent form text
  • RibbonForm cannot be restored after showing the Desktop if BackstageView was opened
  • Skin Gallery - InvalidOperationException is thrown after the current skin is changed using the ribbon gallery
  • SuperTips don't show for BarItems in a form's title bar
  • Tabbed View - Documents in EndSizing are null
  • TabbedView - A skin is not applied to document content when it is added to the view via the Controller.AddDocument method
  • TabbedView - NullReferenceException is thrown in the FloatResizeZone.FloatFormBounds property getter
  • TabPane - There is no capability to disable automatic tab ordering on resize
  • The QuickAccessToolbar color does not change when the SkinMaskColor property is used
  • TileControl does not update SVG images based on an applied skin palette
  • ToolBarForm - Pressing an accelerator key doesn't trigger a click on a corresponding link
  • WidgetView - The QueryMaximizedControl event is not raised for a float document

XtraCharts Suite

  • An error occurs in design mode after modifying the chart's layout and running the application in debug mode
  • An incomplete "obsolete" message regarding the Series.Colorizer property
  • Axis Labels are missing after upgrade
  • Crosshair is not shown for certain arguments and the order of arguments is changed on TopNOptions change
  • Crosshair is not shown in all panes in the Grid layout when ShowOnlyInFocusedPane is False
  • Chart Designer - Actual point values are not shown after the Chart.DataSnapshot method call
  • Chart Designer crashes after binding Line or Area series to a qualitative or numeric argument
  • Chart Designer shows data without taking into account X-Axis settings
  • Chart Wizard - The "Visible In Panes" label on the Axes page has an incorrect background color when a dark theme is applied
  • Swift Plot - The drawing order of Series poins is changed
  • The Swift Plot Series line style is not effective when the DirectX rendering mode is enabled
  • Unhandled error (OverflowException) occurs when adjusting the Axis.WholeRange property in certain situations if RangeControl is linked to ChartControl
  • Usability - Axis layout is not preserved when changing the diagram type (Swift Plot to XY-Diagram) at runtime
  • XRChart - A chart is not shown if its series is filtered

XtraEditors Library

  • Find Panel shows different results in GridControl and Excel filter when searching in HTML text
  • AccordionControl overlaps FuentDesignForm's title bar even though the form is quite small
  • Add an event when ImageEditorDialog is closed
  • ArgumentException is thrown after inserting a certain emoji into LookUpEdit's text editor
  • BreadCrumbEdit - Popup window size is too big when it displays long folder names
  • CalendarControl - Multiple days are selected after changing the VistaCalendarViewStyle property to MonthView when the MultiSelect option is disabled
  • CalendarControl - The scrollbar button is visible when content cannot be scrolled
  • Certain field names in FilterEditorControl are lost when UnboundFilterColumn is used
  • ComboBoxEdit - Selection changes are not recognized by a screen reader when the TextEditStyle property is set to DisableTextEditor
  • FilterControl - An empty display value is shown after an active editor is closed if RepositoryItemSearchLookUpEdit is used in Instant Feedback mode
  • FilterControl does not display date and time constants for nullable DateTime properties
  • FilterEditorControl - In Text mode appearances are applied only on a sklin changed, but not when the Appearance property is set
  • FluentDesignForm - A form takes an extra space on additional monitors when it is maximized
  • German localization - Change strings in the context menu of the VerticalGrid and GridControl components
  • LabelControl / XRLabel - Changing the font style does not properly work with HTML formatted text
  • ListBoxControl - SvgImages are not drawn when using Templates
  • MemoExEdit - The OK button is always enabled even if no changes were made since the last opening of a popup window
  • PictureEdit - There is no way to change the Take Picture dialog size programmatically
  • PictureEdit: "take picture from camera" context menu item disappears after setting ReadOnly property
  • Pivot Grid passes an incorrect ExportTarget parameter to the GetEditValueForExport method of a custom FieldEdit
  • Prevent showing a wrong MRU item when a user deletes an MRU item from the popup form
  • RepositoryItemPictureEdit - ArgumentException ( "Parameter is not valid") occurs when printing and exporting data
  • SplashScreen - The SplashImage property doesn't support the use of SVG images
  • The Aspect ratio enumeration in ImageEditorDialog is not localized
  • The ListBoxControl.Items property is not available in the designer
  • The WindowsFormsSettings.FilterCriteriaDisplayStyle property is not working for TreeList and PivotGridControl
  • TimeSpanEdit - It is required to press '0' twice to move to the next time part with the DateTimeAdvancingCaret mask
  • TreeListLookupEdit does not filter data when new filter text erases the previous value
  • XtraFolderBrowserDialog - A node is not selected in the left hierarchy list when it is shown
  • XtraInputBox - Show returns null instead of a default response if Esc, Close or Cancel is pressed
  • XtraMessageBox - A concurrency issue occurs when the XtraMessageBox.Show method is called
  • XtraMessageBox - Text is cut off when MessageBoxIcon is defined and the SmartTextWrap property is enabled
  • XtraMessageBox - The CalcButtonsPosition method cannot be overridden
  • XtraMessageBox is not scaled in TouchUIMode
  • XtraOpenFileDialog - A search field doesn't work properly
  • XtraSaveFileDialog throws UnauthorizedAccessException when trying to save to a folder with insufficient rights

XtraGauges Suite

  • Element Designer - Element's property values are not updated immediately when selecting a gauge element

XtraGrid Suite

  • AdvBandedGridView - NullRefferenceException is thrown on hovering over a band with the enabled Narrator
  • AdvBandedGridView - The view designer is closed on working with bands and NullRefferenceException is thrown
  • Changing text for the null value in the DisplayTexts array in the FilterPopupExcelData event handler has no effect
  • DataAware export - GridSummary is exported as a formula when the TextExportMode.Text mode is used
  • ExcelFilter doesn't display the Null value when GridControl is connected to PgSqlDataTable  
  • ExcelFilter doesn't display the Null value when GridControl is connected to XPDataView
  • FilterControl gets incorrect types of a detail view's predefined columns
  • FindPanel is recreated when OptionsFind.Condition or OptionsFind.ParserKind is changed
  • GridControl - A band's popup menu doesn't provide the capability to access a clicked band
  • GridControl - Support filtering by a detail unbound column
  • GridControl - The Excel-style filter allows selecting disabled filter items
  • GridControl/VGridControl/TreeList - A selected row is not pronounced by using the JAWS screen reader
  • GridView - Custom numeric filter provides a combobox with empty values
  • GridView - Pasting a row throws the "Column does not allow nulls" error
  • GridView - The file exported in WYSIWYG mode contains empty rows around a group footer
  • GridView - The SelectionChanged event is not raised after calling the DataTable.RejectChanges method in bound selection mode
  • GridView - There is no way to reset the GridColumn.OptionsFilter.AutoFilterCondition property to default
  • GridView - When an exception is raised in a non-server mode, the error panel shows a server mode exception
  • GridView - When the AllowSortAnimation option is enabled, animation does not use display values provided by the CustomColumnDisplayText event
  • LayoutView shows only the latest card after it's collapsedg/expanded if CardArrangeRule is AllowPartialCards
  • PopupContainerEdit - A popup form closes when MessageBox is shown regardless of the AllowClosePopupOnModalFormShow property value
  • Real values are shown instead of display values in FilterPanel's Visual style if the GridView's layout is restored before a data source is assigned
  • RepositoryItemCheckEdit is printed incorrectly when custom images are used
  • The "(Null)" text is not shown for ExcelFilterDataItem with the null value when the DataItems collection is used in the FilterPopupExcelData event handler
  • The Gridview.SelectionChanged event does not fire in MultiSelectMode
  • The incorrect text is highlighted in group rows when FindPanel is used
  • The ParseFindPanelTextEventArgs.SetFindCriteria method does not work correctly
  • The search result is not highlighted in the Excel Filter popup form when HTML strings are used
  • TileView - A scrollbar does not work as expected in RTL mode
  • TileView - The ValidateRow event does not fire when data is modified in EditForm
  • Total summary items for fixed columns have an incorrect location in the printed document
  • VGrid does not take into account fixed rows' height when displaying or hiding the vertical scrollbar
  • WinExplorerView - The application freezes when an item is selected after deleting another item

XtraLayout Suite

  • LayoutControl incorrectly resizes controls in Flow Layout mode when the high DPI mode is used

XtraMap

  • An item color loses Opacity after an item is saved/restored from an SVG file
  • An item loses text after it is saved/restored from an SVG file
  • MapControl scrolling and zooming operations are slow when a big number of clustered elements is shown with the animation mode disabled
  • OpenStreetMap provider does not display Basic tiles in the MapControl demo application
  • Slow performance when adding multiple map layers at runtime

XtraNavBar

  • NavBarControl - An empty space with artifacts appears in the control bound to OfficeNavigationBar in compact mode
  • NavBarControl resizes incorrectly if the "Show window contents while dragging" option is disabled in Windows

XtraPivotGrid Suite

  • An unhandled error (InvalidCastException) occurs when editing the drill-down data source after the upgrade
  • LegacyOptimized mode - The Running Totals calculation for large tables shows performance decrease as compared to the Legacy mode
  • Pivot Grid - A column header is empty for date columns with a Date repository item assigned to the FieldEdit property
  • Unhanded error (The given key was not present in the dictionary) occurs when refreshing the Pivot Grid working in asynchronous mode
  • XtraPivotGrid - DirectX - The grid is shown incorrectly when the user scrolls horizontally
  • XtraPivotGrid - The Expand/Collapse button's position is incorrect when the "Office 2007 Green" skin is applied

XtraPrinting Library

  • System.InvalidOperationException: "The current SynchronizationContext may not be used as a TaskScheduler." is thrown on showing the Print Dialog from the Outlook Add-In

XtraReports Suite

  • A multicolumn detail report is printed over content of a master report
  • A red cross appears when expanding hierarchical subreport data
  • A report generates an additional page in the exported *.DOCX file
  • End-User Report Designer - Blank labels and products are shown on the "Select the Label Type" wizard page if the application is localized
  • End-User Report Designer - Custom menu items provided via IMenuCreationService are not shown in the Field List panel
  • End-User Report Designer - It is possible to set the GetValue script for a calculated field even if the script execution mode is set to Deny
  • End-User Report Designer - System.NullReferenceException is thrown on managing queries in Design Mode after a hierarchical group is collapsed in Preview Mode
  • Export to PDF - A report with PictureBox that uses the ImageUrl property to load an image generates a larger PDF file than in a report where the image was loaded via the ImageSource property
  • Hierarchical Data - A control bound to the DrillDownExpanded property doesn't change its state
  • Hierarchical Reports - A hierarchical report cannot be created at a detail report level
  • Hierarchical Reports - A TargetException occurs when JsonDataSource in "Child List Field Name" mode is used as a data source
  • Images whose ImageUrl property is specified disappear when a report parameter is submitted
  • LabelControl / XRLabel - Different baseline for HTML-formatted text
  • Multiline text is trimmed in a cell with a row span
  • Page header incorrectly uses previous page data when an item lines up with the end of the previous page and XRSubreport is used
  • Parameters Panel - An integer parameter editor provides a way to pass a string value to a parameter
  • Reports Merging - Document scaling works incorrectly with a subreport that generates its own pages
  • Reports Merging - Top and Bottom margins of a subreport that generates its own pages are printed on master report pages after the subreport pages
  • SqlDataSource - Required queries execution - Embedded Fields from a non-default data member do not display data
  • Summary is calculated incorrectly in version 18.2 in a specific report
  • The Page Break property is disabled if the 'Report Every Page' property is checked
  • The 'Value cannot be null. Parameter name: docData' error occurs in the Visual Studio Report Designer when assigning an image source for the XRPictureBox control if a project type is Web Site
  • Visual Studio Report Designer - A trial message about using the XtraLayout control appears on opening a report even if the licensed WPF or ASP.NET subscription is installed
  • A file cannot be exported to DOCX format with the specified settings
  • Calculated Fields do not work with Mail Merge (the subreport issue)
  •  Complex type deserialization does not work after registering IOneTypeObjectConverter
  • XtraReport performance in Hashcode calculation
  • XtraReport.ExportToMail -  The XRPictureBox.Sizing mode is not preserved in Outlook

XtraRichEdit

  • ArgumentException is thrown with the "Ctrl+A" + "BACKSPACE" key combination
  • ArgumentOutOfRangeException on an attempt to load a specific document
  • Table cell width may unexpectedly change after removing a table row if the Simple view is used as an active view
  • XtraRichEdit's TableStyles are not saved properly in rtf format

XtraScheduler Suite

  • Appearance.BackColor set in the AppointmentViewInfoCustomizing event handler is not correctly applied to appointments
  • GanttView - Navigation between dates works slowly if a lot of time cells are displayed on the screen
  • Issues with Calendar Resource details on a dark theme
  • A custom skin that has a self referenced template name causes the application freeze
  • AppointmentFlyout is not shown if a form is displayed as a non-top-level window
  • Localization in the month & week view depends on .NET Framework
  • NullReferenceException occurs when an appointment's dependency type is changed
  • The NoNullAllowedException is thrown when a new appointment is created using CustomAppointmentForm
  • Visual Studio closes on a click on the Load Report Template link in a report's smart tag

XtraSpreadsheet

  • A letter in the footer is missing when a specific document is exported to PDF
  • A specific .XLTM document cannot be imported
  • DataTable is not updated correctly when bound to SpreadsheetControl
  • Document Properties Dialog does not show when a document contains defined names on an active worksheet
  • Formula is evaluated incorrectly when using custom context
  • New Layout - Comments are not displayed on mouse hover after scrolling the worksheet view
  • NullReferenceException on an attempt to create an array formula in a range defined using absolute positions
  • RepositoryItemSpinEdit throws an exception on an attempt to input a decimal from a numeric pad
  • Spreadsheet generates the "Invalid OpenXml file: PivotTupleCacheSet has no MaxRank or SetDefinition" exception on opening an Excel file
  • The Function Arguments dialog does not include a sheet name of the selected cell into the cell reference for the second and subsequent function arguments
  • The Function Arguments dialog does not switch the current sheet on editing a formula
  • The Insert Function dialog causes NullReferenceException when the in-place editor opening was suppressed in the CellBeginEdit event handler
  • The RANGE() function operates incorrectly in the Detail template range with grouping applied
  • The Range.CopyFrom method incorrectly applies copied formatting to the target range with multiple rows

XtraSunburst

  • SunburstControl.SaveToStream serializes the control as TreeMap
  • Usability - The selection is not reset when clicking an empty area

XtraTreeList Suite

  • Breadcrumb Behavior - BreadCrumbControl isn't updated on adding a new node when TreeList uses the unbound mode
  • Invoking TreeListNode.SetValue in TreeList.CellValueChanged leads to a StackOverflowException
  • Nullreference Exception in TreeList when setting focused node
  • The icons in Auto Filter Row's drop-down window get corrupted when all Tree List nodes are reloaded
  • A separator line for Auto Filter Row is invisible in the Office 2016 Black skin paint scheme
  • FindPanel highlights incorrect nodes when these nodes are expanded after the search criteria is entered
  • Not all footer summaries are displayed if a fixed left column is used
  • NullReferenceException is thrown when a dialog is shown in the ColumnPositionChanged event handler
  • The Cursor is changed to SizeWE and is serialized at design time
  • Virtual Mode - TreeList does not update row positions on updating underlying objects
  • When TreeList column name is not specified explicitly it is localized
  • Wrapped text is incorrectly highlighted when it is rendered using the XPaint.MultiColorDrawString method

XtraTreeMap

  • .NET Standard 2.0 project versions (*.csproj) for the DevExpress.TreeMap.v19.1.Core, DevExpress.XtraTreeMap.v19.1, and DevExpress.XtraMap.v19.1 assemblies are missing within the sources

XtraVerticalGrid Suite

  • A popup for vertical alignment buttons does appear in the End-User Report Designer
  • NullReferenceException is thrown when setting OptionsRow.AllowFocus = False and using MultiEditorRow
  • PropertyGridControl - A row with RepositoryItemTrackBar overlaps other rows
  • VerticalGrid - NullReferenceException when pressing Escape during row resizing
  • VGridControl/PropertyGridControl - Data load is slow after the Find Panel is shown
  • XtraVerticalGrid - Scrolling does not work after changing the MultiEditorRow cell width

DevExpress WPF 19.1.4

$
0
0
DevExpress WPF

Improves Charts, Docking, Editors, Map, PivotGrid, Ribbon, Scheduler and RichEdit controls.

Fixes

Data Access Library

  • Query Builder - A column of the selected table is not updated

DXAccordion for WPF

  • AccordionItem is not disabled when a command's CanExecute method returns false
  • FilteringUI - FilterElements don't take additional collections of the target data control into account
  • It's not possible to expand an accordion item after changing the AccordionControl visibility via ViewModel
  • WPF Accordion Control incorrectly scrolls when clicking on a disabled item

DXBars for WPF

  • BarItemMenuHeader aligns item check marks incorrectly and displays the bottom line in Office2016SE and VS2017 themes
  • Grid Context Menu - The foreground is light in Office2016DarkGraySE
  • Key gesture and sub item arrow margins are significantly smaller than in Visual Studio/Office menus
  • NullReferenceException is thrown when debugging an application using Visual Studio 16.2 preview 1
  • PropertyGridControl - Menu items remain highlighted even if the mouse pointer leaves their boundaries
  • The previously highlighted item stays active when the mouse pointer is moved above a disabled item
  • The ToolBarControl.GlyphSize property doesn't affect the glyph size of items in BarLinkContainerItem.ItemTemplate

DXCharts for WPF

  • An incorrect Series layout when updating the ChartControl data at runtime
  • An unhandled exception occurs in the ChartControl navigation procedure in certain situations
  • An unhandled exception occurs when removing or changing the Series state in certain situations
  • Axis elements are not visible after changing the XYDiagram2D.EnableAxisYNavigation property at runtime
  • Axis scrollbar position is not correct on window resize
  • Binding in the WholeRange.MinValue/MaxValue properties does not work if data is provided using SeriesItemsSource
  • CharControl cannot be dragged using the mouse to scroll the chart data when zoomed in
  • Chart Designer - An unhandled exception occurs after adding a new Constant Line element and closing the designer dialog window
  • Chart Designer - An unhandled exception occurs when adding a new Pane title element and closing the designer dialog window
  • Chart Designer ignores scale and series' AggregateFunction in certain circumstances
  • Dashboard update requires much time if any chart item is placed on a hidden tab
  • InvalidOperationException is raised on re-connecting to a Remote Desktop (RDP) when ChartControl reloads data
  • It is impossible to focus the chart control using the mouse if the IsTabStop property is disabled
  • It is impossible to zoom in a chart with the mouse if the FocusManager.IsFocusScope property is disabled
  • NullReferenceException is raised after binding a series to data requested from a Data Grid
  • RangeControl bound to ChartControl does not update its content in certain cases
  • The Chart Designer does not display a secondary legend's title in certain cases
  • The DiagramToPoint method unexpectedly returns a point with the Infinity/NaN Y coordinate in certain cases
  • Unhandled exception occurs when displaying Average indicators when the X-Axis is reversed
  • Usability - The Axis3D Title position cannot be adjusted

DXControls for WPF

  • Buttons with underscore lose their content when a DevExpress control is in this view
  • Closing a ThemedWindow using the Caliburn.Micro.Screen causes an exception
  • ComboBoxEdit TokenComboBoxStyleSettings - Selected items appear in the popup when opening it in code
  • FileNotFoundException is raised on an attempt to open the Image Picker
  • It's not possible to drop tab items to a window with DXTabItem when the "UI Debugging Tools" feature is enabled
  • MessageBoxService - MessageBox does not update its text
  • SvgImageSourceExtension doesn't correctly size SVG images
  • TabItems in DXTabControl cannot be properly dragged when their Visibility is bound
  • The root window is resized when two dialog windows are displayed
  • The size of Dialog Buttons in Themed Window is incorrect
  • The SvgImageHelper.GetOrCreateSvgImage method is missing in v19.1.3
  • ThemedWindow - A window with WindowStyle set to None does not allow resizing its top border
  • ThemedWindow - RibbonControl placed in a window with WindowStyle set to None is displayed incorrectly
  • ThemedWindow increases its size when a dialog is opened
  • WpfSvgPalette doesn't use default theme colors when it is initialized in code behind

DXDiagram for WPF

  • The DiagramConnectorExtensions class became internal after the upgrade to v19.1

DXDocking for WPF

  • Window's InputBindings stop working after restoring a layout
  • AutoHideGroup - The SelectedItemChanged event is raised twice
  • Docking - NullReferenceException in DevExpress.Xpf.Docking.Platform.LayoutView.CanUseCustomServiceListener
  • DockLayoutManager - ItemTemplate is not used if its root element is neither LayoutPanel nor DocumentPanel
  • FloatGroup's window becomes semi-transparent when its DocumentPanel is re-docked
  • The content in a maximized floating DocumentPanel is cropped if this panel is restored from the minimized state
  • The DockItemActivating event can fire twice when the event parameter's Cancel property is set to True
  • The InvalidOperationException occurs after clicking a restored auto-hidden panel

DXEditors for WPF

  • A memory leak occurs when LookUpEdit is used with EntityInstantFeedbackSource
  • ComboBoxEdit - Cannot select several last items using Incremental Search when a filter is applied
  • DateEdit - NullReferenceException occurs when opening the popup form in the New Item Row
  • FilterControl causes a memory leak
  • LookUpEdit causes a memory leak when its ItemsSource is set to an instant feedback source
  • Provide the capability to revert the delete button's appearance in ButtonEdit
  • RangeControl - Days in a selected range are not highlighted
  • RangeControl - Zooming thumbs are interactive when the AllowZoom property is set to False
  • The "Backspace" key press clears an entire ComboBoxEdit when the ClearSelectionOnBackspace feature is enabled and the cursor is located at the end of the text
  • The right range label can be clipped when the selected range is scrolled to the right
  • ThemedWindow - Binding errors are shown in the Output window when RibbonControl is declared in a separate DataTemplate
  • Unhandled Exception on the Tile Bar Menu Item click

DXGantt for WPF

  • Scheduling may work incorrectly if parallel tasks have connectors with different time lags

DXGauges for WPF

  • DXGauge displayed in the grid cell makes the scrolling very slow
  • It is impossible to add gauges to different windows running in different threads

DXGrid for WPF

  • Best Fit operates slow when GridControl displays several levels of bands
  • GridControl - The IsEditing property does not take Edit Form's state into account
  • Identical DisplayTemplate and EditTemplate have different positions in a cell
  • NotSupportedException is raised on adding a new item when OptimizeSummaryCalculation is enabled and SummaryType in one of summaries is inconsistent with column values
  • The BestFit operation operates incorrectly for GridColumns with long header values on machines with non-standard DPI settings
  • The IconSet.IconName attached property cannot be found after generating Format Conditions at runtime in version 19.1
  • The InlineEditForm confirmation dialog is shown with the incorrect size on scrolling
  • The RuntimeLocalizationStrings property does not work with the SummaryItemsSeparator localization string

DXLayoutControl for WPF

  • ElementSizer - The BorderThickness and BorderBrush properties are not taken into account

DXMap for WPF

  • An unhandled exception (NullReferenceException) occurs in the custom clusterer class
  • Map animation looks jerky after the upgrade
  • Map Control - MapEditor's ActiveLayer is overridden
  • Map Editor - Incorrect behavior when modifying map items with a non-empty Tag value
  • Map scrolling animation was changed in version 19.1
  • MapControl scrolls to an incorrect position when it's zoomed using touch manipulations
  • NullRefferenceException occurs when setting the ToolTipPattern property in certain cases
  • SvgFileDataAdapter parses MapRectangle and MapPolygon items incorrectly in certain cases
  • WMSDataProvider performance reduced in version 19.1.3

DXPivotGrid for WPF

  • PreFilter fails in LegacyOptimized mode if the criterion uses fields that are not available in the DataSource
  • Print Preview - The Page Setup dialog is not displayed and an empty document is generated in certain situations

DXPrinting for WPF

  • A top border is missing when a master-detail grid is exported via CompositeLink
  • An exception occurs after the Page Setup dialog is closed in MapControl's Print Preview
  • CollectionViewLink in CompositeLink crashes/does not work
  • DocumentPreviewControls - Memory leaks (complete document) when DocumentSource is set to null
  • The Printing library cannot export complex controls such as Spreadsheet when the ExportSettings.TargetType property is set to 'Image'

DXRibbon for WPF

  • ApplicationButton's foreground is incorrect in the Office2019DarkGray and Office2019Colorful themes when OfficeSlim RibbonStyle is used
  • BackstageView - The Back button is malformed when the DPI is set to 175%
  • DXRibbonWindow's icon and Quick Access Toolbar icons are misaligned in certain themes
  • It is impossible to customize RibbonControl key tips in Theme Designer
  • NullReferenceException occurs in GetChildrenCore in certain cases
  • RibbonControl collapses items from left to right in simplified mode
  • RibbonControl does not show items on startup
  • RibbonPageCategory's tab is not resized when its caption is updated
  • ThemedWindow with RibbonControl - The resize cursor is not shown when the mouse pointer is over RibbonControl's right border

DXRichEdit for WPF

  • Character formatting is taken from the previous character when the first character is removed using the Backspace key
  • Comments are hardly readable with the VS2017Dark theme used
  • RichEditControl's Ribbon is generated incorrectly if the RichEditControl.CommandBarStyle property value is assigned using binding

DXScheduler for WPF

  • A custom appointment window with AppointmentResourcesEdit asks to save changes when no changes are made
  • Background/Foreground, BorderBrush properties defined in DateHeaderControl do not affect date headers
  • Changing an appointment's type to "recurrence" immediately leads to posting this appointment to SchedulerControl if the AppointmentWindowShowing event is handled
  • Scheduler - Support dynamic resources for the BasedOn property of BrushProvider

DXScheduler for WPF (Legacy)

  • An unhandled exception occurs while editing an appointment
  • DateNavigator with SchedulerDateNavigatorStyleSettings does not highlight special dates
  • The keyboard events aren't raised for the "Arrow" keys when the VisualVerticalAppointmentControl element is focused

DXSpellChecker for WPF

  • Items in the Suggestions list box in the Spelling window are rendered incorrectly
  • The Word Spelling form cannot correct a misspelled word with a newly inserted word if the word with the space character was initially selected

DXSpreadsheet for WPF

  • Exception on conditional formatting with a 3 scale color
  • Formula can't contain a sheet that uses an apostrophe
  • Selecting the first visible sheet in the sheet tab selector always selects the first sheet

DXTreeList for WPF

  • The Shift+Tab key press selects additional nodes when TreeListView's SelectionMode is Row and NavigationStyle is Cell

DXWizard for WPF

  • Wizard Control demo always shows the same dialog

MVVM Framework

  • DXBinding - ObjectToObjectConverter throws an unhandled ArgumentException when the binding expression returns an incorrect value
  • UICommand.Command is not executed when the dialog window is closed using the ICurrentDialogService.Close(UICommand dialogResult) method

PDF Processing (Common)

  • Metafile - A high-resolution one pixel-sized metafile cannot be exported

PDF Viewer for WPF

  • A new context menu item cannot be created via  InsertAction added to the CommandProvider.RibbonActions collection
  • The page's content is displayed without rotation when setting the PageRotation property before PdfViewerControl is rendered
  • Usability - There is no way to disable caret animation in client code

Theme Designer

  • An application throws an exception when the custom theme's name does not correspond to its assembly name
  • Theme Designer cannot upgrade a theme because the 'x' namespace prefix is not defined in certain files

Windows UI

  • AdornerFlyoutControl - The position is calculated incorrectly when either HorizontalOffset or VerticalOffset is set
  • FlyoutControl in HamburgerMenu - Content is not scaled according to the menu's LayoutTransform
  • WinUIMessageBox buttons are not clickable after opening TileNavPane

XtraReports Suite

  • DocumentPreviewControl - A click on the token's delete button shows the look-up list instead of deleting it
  • DocumentPreviewControl - Page settings are not applied to printer settings
  • Editing the XRLabel.Text property in the smart tag deletes text in a control
  • How to localize tooltips in the Property Grid's pane
  • QueryBuilder - Incorrect column width in the 'Tables' list box
  • System.NullReferenceException when scrolling a document when continuous scrolling is disabled and a page layout is set to 'Two pages'
  • The Page Setup Dialog incorrectly displays the size of all ISO A paper kinds
  • The SaveLayout method generates DuplicateSerializationIDException
  • WPF End-User Report Designer - It is not possible to specify an expression for the Style property in a new office-inspired property grid
  • WPF Report Designer - Pivot Grid Designer - Data is not displayed in the Layout tab after previewing a report in the designer

DevExtreme 19.1.4

$
0
0
DevExtreme

Improves Data Grid, Html Editor, Pivot Grid, Scheduler and Data Visualization controls.

Fixes

DevExtreme Data Grid

  • A custom command button redirects an end user to the home URL (/#) in emulation mode (Nexus 4)
  • A fixed column is displayed incorrectly if showScrollbar is "always" and the "height" option is set
  • A fixed column is incorrectly rendered after scrolling the widget
  • A long validation message is cut off when the first row is added
  • An error is thrown if newRowIndex is set to -1 in the onFocusedRowChanging event
  • Cell load is broken after an update to version 19.1.3
  • Infinite Scrolling - It's impossible to reload data using the scrollbar if a request failed
  • It's impossible to edit a number column with formatting if editOnKeyPress is used
  • It's possible to change the SelectBox value using the up/down arrow keys only once after keyboard navigation if showEditorAlways is true
  • Multi-header columns influence other columns' order if they were added using the addColumn() method
  • Rows are misaligned when native scrolling with a fixed column is used and the grid is scrolled to the bottom
  • The Enter key should be pressed twice to navigate to the next cell when the recalculateWhileEditing option is enabled
  • The entire page is scrolled on an attempt to scroll the widget content
  • The focusedRowChanged event is fired twice if the widget has a fixed column
  • The focusedRowIndex - based navigation operates incorrectly in Virtual Scrolling mode
  • The onFocusedCellChanging event handler doesn't execute in batch editing mode
  • The row parameter that is passed to the onFocusedCellChanged event handler is undefined when the event is raised for a newly inserted row
  • DataGrid deletes two records in cell editing mode in certain cases
  • DataGrid duplicates text in searchPanel in the embedded DataGrid
  • DataGrid incorrectly displays content of a fixed column when native scrollbars are used
  • DataGrid Localization - Spanish Filter Builder Translation is incorrect
  • DataGrid should focus the right element after the popup window is closed
  • FilterBuilder - The value option returns an incorrect filter when the widget has no operations specified

DevExtreme Html Editor

  • HtmlEditor does not reset an ordered list's counter
  • HtmlEditor doesn't allow link updates in IE
  • HtmlEditor throws the "Cannot read property 'getQuill' of undefined" error on an attempt to get the widget's instance on the onInitialized callback

DevExtreme Pivot Grid

  • Field Chooser does not display the modified state on the first opening when applyChangesMode is set to onDemand

DevExtreme UI Widgets

  • ButtonGroup - It is impossible to set the initial state without any button selected in single selection mode
  • DataGrid - The Edit Form is unexpectedly closed on the first Enter click without saving a value if the Chinese IME keyboard is used
  • DateBox - The e.event object is undefined in the onValueChanged event handler when a user changes the DateBox value using the widget's drop-down window
  • DateBox changes a date when a value is typed and the useMaskBehavior option is true
  • DateBox changes PM to AM when an hour is changed
  • DateBox unexpectedly clears an inputted date and shows 'NaN-undefined-NaN2' in certain scenarios
  • Editors - The default height is changed if action buttons are defined
  • Form does not reconstruct its layout according to the screen size when there are too many data fields
  • List does not show the "Delete" button when itemDeleteMode is set to "toggle"
  • Lookup doesn't open the popup for the second time after scrolling in the material theme
  • Menu - A focused item at the first level is hidden
  • NumberBox - It is not possible to clear the editor's value if the Min option is set and a mask is applied
  • NumberBox - The null value is changed to 0 if the step option is set to 0 and the mouse wheel or the arrow keys are used
  • Popup/LoadPanel doesn't display content when opened the second time
  • RadioGroup - The E0001 error occurs if the itemTemplate function returns the default template name
  • Selectbox with a custom field template throws an error when arrow keys are pressed
  • TagBox - An empty item value is rendered as [object Object]
  • TagBox - Entered text has a wrong position if search is enabled
  • TagBox - Initial tags ignore the DataSource map function
  • TextBox - Buttons are not rendered in the widget if the readOnly option is set to true
  • The nested TagBox located in ScrollView does not show a search result after the height is changed
  • TreeView - It's impossible to change selectionMode from 'single' to 'multiple' using the option method
  • TreeView - The displayExpr callback parameter is always undefined
  • TreeView doesn't hide a load indicator in virtual mode
  • ValidationGroup - The E0110 exception is thrown on validating an empty group

DevExtreme Demos

  • Demos - URLs to documentation pages are broken in https://demos.devexpress.com/ASPNetCore/
  • Form/Editors - Validation error text has a transparent background in Material themes if the entered value is applied via the Enter key
  • The "Using Intl" demo does not work in the codesandbox environment

DevExtreme Tree List

  • TreeList calls the CustomStore.load method on an attempt to select loaded rows if they are invisible
  • Selection checkbox is not rendered when the first column is a lookup
  • Shift-click doesn't unselect items on a previous page when the user shift-clicks another page

DevExtreme Core

  • Chart performs the re-rendering process continuously
  • ODataStore ignores the select clause that is passed to the byKey method as an extra option
  • SelectBox - ItemTemplate is rendered multiple times in React

DevExtreme Data Visualization

  • Chart - Value axis keeps a zoom range after a data source change
  • PolarChart - Custom argument axis label hint is not displayed after the browser content is zoomed
  • RangeSelector - The minBubbleSize and maxBubbleSize options are not published for the "chart" setting
  • The exportFromMarkup method doesn't work in some cases
  • TreeMap - The "DOMException: Failed to execute 'getSubStringLength' on 'SVGTextContentElement': the charnum provided (0) is greater than or equal to the maximum bound (0)" error occurs on an attempt to apply ellipsis rules

DevExtreme Scheduler

  • Documentation Scheduler - The maxAppointmentsPerCell option description does not contain all views in the list of exceptions
  • Time Indicator has an incorrect position if the "All-day" panel height is changed using CSS
  • An appointment collector cannot be scrolled on a mobile screen if adaptivityEnabled is true
  • Appointment ignores the endDate if it is a first day of the month
  • Appointments are rendered incorrectly if the widget is placed inside Drawer
  • Appointments jump after they are dropped in a cell
  • Appointments loaded from the WebApi service are duplicated in the Agenda view after editing when the agendaDuration option is specified
  • JavaScript errors occur on an attempt to create an appointment
  • The appointment form has incorrect values of "Start Date"/"End Date" data fields if the groupByDate option is enabled under certain conditions
  • The e.cellData argument of onCellClick is empty when the 'Enter' or 'Spacebar' key is pressed
  • The onAppointmentClick and onAppointmentDblClick events don't fire if the adaptivityEnabled option is set to true
  • The repaint method causes dataSource to reload
  • Timelines - Appointments are displayed without text if there are more than 5 resource items
  • Scheduler doesn't allow moving appointments to the previous day in the Timeline view
  • Scheduler doesn't hold the correct date in dateCellTemplate for the 'timelineWeek' and "timelineWorkWeek" views after rendering
  • Scheduler throws the "A cell's position cannot be calculated" error when the resource data source is changed at runtime under certain conditions
  • Scheduler with groupByDate does not move a 24h+ appointment to the All Day panel in the Day view

DevExtreme Tools

  • ThemeBuilder - A list's Active State Color has no effect in certain themes (Material)

DevExpress DXperience 19.1.4

$
0
0
DevExpress DXperience

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

Features

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

  • DevExtreme - Improves Data Grid, Html Editor, Pivot Grid, Scheduler and Data Visualization controls.
  • DevExpress ASP.NET - Improves Data Editors, Html Editor, Pivot Grid, Rich Edit, Scheduler and Spreadsheet controls.
  • DevExpress Reporting - Improves WinForms End-User Report Designer and WPF Query Builder.
  • DevExpress Windows 10 Apps - Improves Editors and Grid controls.
  • DevExpress WinForms - Improves PDF Viewer, Bars, Charts, Editors, Map, Reports, Scheduler, Spreadsheet and Grid controls.
  • DevExpress WPF - Improves Charts, Docking, Editors, Map, PivotGrid, Ribbon, Scheduler and RichEdit controls.

DevExpress Universal 19.1.4

$
0
0
DevExpress Universal

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

Features

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

ExpressGridPack 19.1.3

$
0
0
ExpressGridPack

Improves Editors, Layout, SpreadSheet and TreeList controls or libraries.

Fixes

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressQuantumTreeList Suite

  • Scrolling selection out of view and clicking a node while holding down the Ctrl or Shift key to extend the selection scrolls it back to view if the tree list's OptionsSelection.MultiSelect property is set to True.

ExpressSpreadSheet

  • An error occurs on compiling the dxSpreadSheetFunctionsStatistical unit if the "Emit runtime type information" compiler option is enabled.
  • TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.
  • Typing a function name followed by an opening parenthesis causes the "Out of Memory" exception if a workbook contains a defined name whose caption is empty.

ExpressQuantumPack 19.1.3

$
0
0
ExpressQuantumPack

Improves Editors, Layout, SpreadSheet and TreeList controls or libraries.

Fixes

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressQuantumTreeList Suite

  • Scrolling selection out of view and clicking a node while holding down the Ctrl or Shift key to extend the selection scrolls it back to view if the tree list's OptionsSelection.MultiSelect property is set to True.

ExpressSpreadSheet

  • An error occurs on compiling the dxSpreadSheetFunctionsStatistical unit if the "Emit runtime type information" compiler option is enabled.
  • TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.
  • Typing a function name followed by an opening parenthesis causes the "Out of Memory" exception if a workbook contains a defined name whose caption is empty.

ExpressNavigationPack 19.1.3

$
0
0
ExpressNavigationPack

Improves Bars, Docking, Editors, Layout and NavBar controls or libraries.

Fixes

ExpressBars Suite

  • A bar popup menu cannot be bound to another bar manager via the BarManager property.
  • Ribbon - Office 2016 style - The Tab Area Toolbar or Tab Area Search Toolbar is incorrectly scaled in an application built with a manifest recreated by the project "Enable High-DPI" option if the system DPI value is 144 and a certain skin is applied.
  • Ribbon - The CapitalizeTabCaptions property does not capitalize multi-byte characters.
  • TdxRibbonGalleryItem - All custom values of properties that specify pixel dimensions scale multiple times if the current DPI is not 96.

ExpressDocking Library

  • Memory leaks on unloading a DLL built with at least one unit from the ExpressDocking library if the DLL is loaded without initialization.

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressNavBar

  • Navigation Pane Views - The font size of the NavBar control's caption does not scale if the system DPI is higher than 96.

DevExpress VCL Subscription 19.1.3

$
0
0
DevExpress VCL Subscription

Improves Bars, Docking, Editors, Layout, NavBar, PDFViewer, RichEdit, SpreadSheet & TreeList controls or libraries.

Fixes

ExpressBars Suite

  • A bar popup menu cannot be bound to another bar manager via the BarManager property.
  • Ribbon - Office 2016 style - The Tab Area Toolbar or Tab Area Search Toolbar is incorrectly scaled in an application built with a manifest recreated by the project "Enable High-DPI" option if the system DPI value is 144 and a certain skin is applied.
  • Ribbon - The CapitalizeTabCaptions property does not capitalize multi-byte characters.
  • TdxRibbonGalleryItem - All custom values of properties that specify pixel dimensions scale multiple times if the current DPI is not 96.

ExpressDocking Library

  • Memory leaks on unloading a DLL built with at least one unit from the ExpressDocking library if the DLL is loaded without initialization.

ExpressEditors Library

  • cxLookupComboBox - Incremental filtering works incorrectly if the Properties.DropDownListStyle property is set to lsFixed.
  • ShellListView in Thumbnail mode converts "&" to underscore.
  • TcxCustomDropDownEdit and descendants - Selection highlight can duplicate in an editor's drop-down window when scrolling items with the mouse wheel in Windows 8 or later.
  • TcxCustomGroupBox and descendants - A caption is cropped if one of certain skins is applied.
  • The Excel-inspired filter popup's Filters tab is slowly initialized.

ExpressFlowChart

  • An AV occurs on loading a DLL built with the dxFlowChartDesigner unit.
  • An AV occurs on opening the Ribbon-Based Flow Chart Editor dialog in an application built with RAD Studio Delphi XE.
  • The "Unable to open file 'DXSUGIYAMALAYOUT.OBJ'" exception occurs on an attempt to compile a C++Builder project that contains the control.

ExpressLayout Control

  • A component dropped onto a form from the Tool Palette can end up within a collapsed layout group.
  • A layout group button's glyph does not scale.

ExpressLibrary

  • TdxForm and TdxCustomForm descendants - A form and its DPI-aware controls can scale multiple times when moved between monitors with different DPI if an application is built with RAD Studio Delphi Berlin or a newer IDE.

ExpressNavBar

  • Navigation Pane Views - The font size of the NavBar control's caption does not scale if the system DPI is higher than 96.

ExpressPageControl

  • Certain UI elements of a tab control scale incorrectly at high monitor DPI values if the Slanted painting style is applied.

ExpressPDFViewer

  • An AV occurs on reading a PDF annotation whose border style is omitted.

ExpressQuantumTreeList Suite

  • Scrolling selection out of view and clicking a node while holding down the Ctrl or Shift key to extend the selection scrolls it back to view if the tree list's OptionsSelection.MultiSelect property is set to True.

ExpressRichEdit Control

  • Clicking the Cancel button in the Tabs dialog displays the "This is not a valid tab stop" error instead of closing the dialog.

ExpressSpreadSheet

  • An error occurs on compiling the dxSpreadSheetFunctionsStatistical unit if the "Emit runtime type information" compiler option is enabled.
  • TdxSpreadSheetReportDesigner - Merged cells with formulas that reference database fields do not show the database icon.
  • Typing a function name followed by an opening parenthesis causes the "Out of Memory" exception if a workbook contains a defined name whose caption is empty.

CodeRush 19.1.6

$
0
0
CodeRush

Update includes bug fixes and performance improvements.

Features

Code Cleanup

  • "Cleanup on Save" removes necessary namespace references when ORMDataModel generates template classes.
  • The "Add Copyright header" cleanup applied on save changes the existing copyright header.
  •  The "Apply Code Cleanup when saving a document" option should ignore designer generated files.

Code Providers

  • The "Declare Provider encountered an error and has been disabled" notification appears after opening a Xamarin application.

Formatting

  • Arithmetic operations are incorrectly wrapped in the throw statement.
  • The "Wrap if long or multiline" option does not work for a class.

IntelliRush

  • IntelliRush does not show information about class members with the latest update of Visual Studio 2019.

Navigation

  • "Jump to File" does not navigate to the correct recent item.

Performance

  • The Code Places feature increases memory use.
  • Rich Comments cause slowdowns on text edit.
  • Slowdowns occur when a format statement is applied after typing ";".

Refactorings

  • The "Decompose Parameter" refactoring throws an error when it is invoked in non-compilable code.
  • The Make Explicit refactoring declares a simple type name instead of the full one in Visual Basic.

Region Painting

  • An additional extension's region text overlaps the CodeRush region.

Spell Checker

  • The Spell Checker calculates spans incorrectly for the verbatim string if tabs are used for indentation.

Templates

  • A template cannot be saved to a nested folder in the "Create Template From Selection" dialog.
  • The ForEach command is applied only once.

Unit Testing

  • Code Coverage does not support MSTests in Visual Studio 2019.
  • Parameterized test fixtures set as ignored are not reported correctly.

CodeRush Ultimate 19.1.6

$
0
0
CodeRush Ultimate

Update includes bug fixes and performance improvements.

Features

Code Cleanup

  • "Cleanup on Save" removes necessary namespace references when ORMDataModel generates template classes.
  • The "Add Copyright header" cleanup applied on save changes the existing copyright header.
  •  The "Apply Code Cleanup when saving a document" option should ignore designer generated files.

Code Providers

  • The "Declare Provider encountered an error and has been disabled" notification appears after opening a Xamarin application.

Formatting

  • Arithmetic operations are incorrectly wrapped in the throw statement.
  • The "Wrap if long or multiline" option does not work for a class.

IntelliRush

  • IntelliRush does not show information about class members with the latest update of Visual Studio 2019.

Navigation

  • "Jump to File" does not navigate to the correct recent item.

Performance

  • The Code Places feature increases memory use.
  • Rich Comments cause slowdowns on text edit.
  • Slowdowns occur when a format statement is applied after typing ";".

Refactorings

  • The "Decompose Parameter" refactoring throws an error when it is invoked in non-compilable code.
  • The Make Explicit refactoring declares a simple type name instead of the full one in Visual Basic.

Region Painting

  • An additional extension's region text overlaps the CodeRush region.

Spell Checker

  • The Spell Checker calculates spans incorrectly for the verbatim string if tabs are used for indentation.

Templates

  • A template cannot be saved to a nested folder in the "Create Template From Selection" dialog.
  • The ForEach command is applied only once.

Unit Testing

  • Code Coverage does not support MSTests in Visual Studio 2019.
  • Parameterized test fixtures set as ignored are not reported correctly.

DevExpress ASP.NET 19.1.5

$
0
0
DevExpress ASP.NET

Improves DataEditors, GridView and Spreadsheet controls.

Fixes

All ASP.NET MVC products

  • Documentation - Add information that the GetStyleSheets method should be called only once.
  • IntelliSense files for the client-side API are not up to date for version 19.1.

All ASP.NET Web Forms products

  • Documentation - Update the ASPxLabel.AssociatedControlID and LabelSettings.AssociatedControlName articles.
  • IntelliSense files for the client-side API are not up to date for version 19.1.

ASP.NET Demos

  • OfficeApps Demo - The number of files in the side menu is not updated after a file is deleted or uploaded.

ASPxDataEditors

  • A touch keyboard is shown on Windows 10 devices on clicking the ASPxCombobx editor even if end-user input is not allowed in the editor
  • Accessibility - IMG ALT text must not use ASCII art (which includes smileys).
  • ASPxComboBox - The control is incorrectly rendered on a High-DPI screen if the scale is set to 125%.
  • ASPxGridLookup - "The GridViewWrapper control 'gv' does not have a naming container" error occurs in the designer when ASPxGridLookup is located in an item of ASPxFormLayout bound to a data source.
  • ASPxGridLookup - Server Mode - Filtering by a DateTime column throws the "LINQ to Entities does not recognize the method 'System.String ToString()" exception if the control is bound to EntityServerModeDataSource.
  • BootstrapTextBox - The Autofill feature does not work when Password is set to "true" and NullText is specified.
  • FilterControl - Highlighting on mouse hover works incorrectly when ShowOperandTypeButton is set to True.
  • Form Layout Designer - Designer content is not re-rendered when a page is re-focused.
  • GarbageCollector doesn't clear the client instance of the non-existent control.

ASPxGridView

  • A default translation for "ASPxEditorsStringId.FilterControl_GroupType" contains an unnecessary white space.
  • An edit form layout item hidden in the BeforeGetCallbackResult event handler becomes visible when an error is assigned in the RowValidating event handler.
  • Batch Edit - Controls placed in a toolbar item template are not shown in Preview Changes mode.
  • Batch Edit - The KeepChangesOnCallbacks mode is not localized.
  • Batch Edit mode - If the SettingsDataSecurity.AllowEdit property is disabled, it's not possible to edit the newly added row.
  • Columns width values and HorizontalScrollBarMode state are corrupted when changing a grid cookie version.
  • GridViewDataComboBoxColumn - Server-side custom filtering causes an error.
  • Memory leaks in Chrome if there are frequent Refresh calls and the grid's page size is large.
  • Pressing CancelChanges doesn't remove ShowPreview styles.
  • The "CheckedList" header filter works incorrectly when the grid is placed inside ASPxPopupControl with SettingsAdaptivity.Mode set to "Always".
  • The date edit column's SettingsHeaderFilter.DateRangePickerSettings.PickerType property is not published.
  • The GridViewDataTokenBoxColumn editor has a very large width.
  • The size of the "All" page is not saved to the layout data and cannot be restored when searching by the Search Panel.
  • The toolbox "Columns" item's checked state is not updated on a custom callback.
  • Documentation - Add a note that ConvertEmptyStringToNull equal to False doesn't return an empty string for GridViewDataDateColumn.
  • Filter Control - "The target for the callback could not be found or did not implement ICallbackEventHandler" exception is thrown on processing a callback request for a combobox column if the ViewMode property is set to "VisualAndText".

ASPxHtmlEditor

  • Certain actions in the Design tab may cause the Head tag content modification.

ASPxPivotGrid

  • No fields are shown in the filed list after calling the LoadLayoutFromString method if the layout string was saved without fields.
  • The 'Can not find next visual item' exception is raised on export to Excel.

ASPxRichEdit

  • Collapsible headings are not displayed.
  • An error occurs when pasting a single image.
  • Not all content is pasted when copying from Word.
  • The "Cannot read property 'getCellIndex' of null" script error occurs on an attempt to open a certain file.
  • The "Cannot read property 'position' of undefined" script error occurs when applying the UPPERCASE command to a certain document part.
  • The paragraph mark between two tables should be hidden automatically if the second table was inserted as a result of some merge field.
  • Emf/wmf images are not displayed.

ASPxScheduler Suite

  • Context menu items hidden in the menu's client-side PopUp event handler become visible after a callback.
  • The "ASPx.AppointmentDragHelper is not a constructor" JS error occurs when dragging an appointment on a touch screen if the OptionsCustomization.AllowAppointmentDrag property is set to "None".
  • The "headerInfo is undefined" error occurs after clicking on the Agenda view in Edge and FF.
  • TimeLine cells/headers are rendered with thick borders when the Xhtml doctype is specified.
  • Timeline view - Сontent is moved to the top left corner in the Edge browser under certain conditions.

ASPxSpreadsheet

  • The endless loading panel is shown after copy/paste in Mozilla Firefox.
  • A validation error is thrown if a formula is created via the keyboard only.
  • It is impossible to select a value from the Data Validation list on a touch screen.
  • The "Cannot read property 'prevWndWidth' of undefined at ret.IsKeyboardAppearanceOnAndroid" JS error occurs on Android device in Chrome when orientation is changed.
  • The "Ctrl+S" shortcut doesn't work as a client-side error occurs.
  • The alignment of a work sheet name is incorrect with more than 70 worksheets.

Bootstrap Charts

  • A custom Title style applies to the title element after a delay.

Bootstrap Data Editors

  • "Cannot read property 'GetVirtualScrollTopSpacer' of undefined" error occurs on showing BootstrapComboBox items if the BootstrapComboBox editor is located before the BootstrapDateEdit editor in the "ScrollPicker" mode.
  • BootstrapCheckBoxList and BootstrapRadioButtonList don't provide access to the SettingsBootstrap property of child elements.

Bootstrap GridView

  • Columns width values and HorizontalScrollBarMode state are corrupted when changing a grid cookie version.
  • The "Failed to load ViewState.." error occurs when PopupEditForm and CustomizationDialog are enabled.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapToolbar - An item's title disappears if adaptivity is enabled (SettingsAdaptivity.Enabled="true").

DevExtreme Core

  • DevExtreme-Based ASP.NET Controls - Introduce an option to control DateTime serialization.
  • DevExtreme-Based ASP.NET Controls - TypeLoadException with .NET Core 3.0.
  • Roboto-700 font is not loaded in projects created based on the Responsive Application template.

DevExtreme Data Grid

  • A focused row's summary text is difficult to read in the Soft Blue Compact theme.
  • editing.selectTextOnEditStart doesn't work for a lookup column with a remote data source.
  • Header filter isn't applied correctly after search.
  • Rows may be incorrectly rendered in virtual scrolling mode when a mouse is used to drag a scrollbar.
  • Slow performance when the cellValue method is called several times.
  • The NavigateToRow method causes multiple calls of the onFocusedRowChanged event.
  • DataGrid doesn't scroll to a focused row if it's defined inside DropDownBox.
  • DataGrid flickers in Angular when a new row is inserted and one of the column is sorted in the descending order.
  • DataGrid loses focus on editing with the focused row enabled.
  • DataGrid scrolls back to the focused cell if Shift + mouse wheel is used for horizontal scrolling.
  • DataGrid shows the "Missed labels" error in the accessibility WAVE test.
  • Documentation - Describe that sortByGroupSummaryInfo does not work if remote paging is enabled.

DevExtreme Data Visualization

  • dxCharts - Tooltips do not follow Material Design guidelines.
  • Stacked bar Chart doesn't display all series if valueAxis has date values.

DevExtreme Diagram

  • It is not possible to change the default shape type of bound toolbox items.

DevExtreme Html Editor

  • Changes in markup don't change the widget's value if its text editor window contains just one text line.

DevExtreme Pivot Grid

  • The fields set is cleared in the fields chooser after a new field is added.
  • The onContextMenuPreparing event handler is not executed for FieldChooser.

DevExtreme Scheduler

  • The "E1035 - Editor cannot be created because of internal error" error occurs on an attempt to add a new appointment in React and Vue.
  • scrollToTime doesn't work when the view is timelineDay or timelineWeek.
  • Scheduler displays the appointment collector with the "1 More" message when only one appointment is in the cell.
  • Scheduler doesn't generate the first weekly recurrent appointment in certain cases.
  • Scheduler hides an appointment tooltip if there is not enough place to display it.

DevExtreme Tools

  • Devextreme-cli build-theme is not available for a specific version.

DevExtreme UI Widgets

  • Alert - The alert dialog doesn't render title text in the Material theme.
  • Autocomplete - It is not possible to navigate from one group to another by using arrow keys.
  • DataGrid - The widget incorrectly exports group summary values if the allowExporting option is set to false for any column.
  • DateBox - Changing the date with the keyboard doesn't modify a value in the DOM.
  • DropDown editors do not have an accessibility label specified for the default drop-down button.
  • Lookup doesn't display item text if data is assigned with a delay.
  • NumberBox - The value of the aria-valuemin attribute is undefined if the Min option is defined.
  • NumberBox incorrectly rounds numbers in certain cases.
  • Popup - The nested dxScrollView widget may reset its position under certain conditions in Chrome on Android 9.
  • Popup - The widget is incorrectly rendered in the mobile Chrome browser if the Chrome URL bar is hidden.
  • Popup - Title text is cropped in the Material theme.
  • SelectBox - A data source doesn't call a Web API service if paging is enabled and the widget value is changed by using the Down arrow button.
  • TabPanel - The registerKeyHandler option's handler is not passed to tabs.
  • There is no API to dynamically update FAB/SpeedDialAction position.

MVC Data Editors

  • ComboBox - The required unobtrusive validation works incorrectly if null text is specified, and the ajax form is used.
  • FilterControl - The OperandType button works incorrectly with nested properties.
  • SpinEdit - The LostFocus event is not raised in Edge when a value is changed via buttons.
  • The FilterControlExtension.GetFilterExpressionInfo method returns null if this method is not invoked in the scope of a Filter Control's callback action.

MVC GridView

  • "[Intervention] Ignored attempt to cancel a touchmove event with cancelable=false" error occurs while scrolling GridView content on mobile devices if GridView has fixed columns.
  • Columns width values and HorizontalScrollBarMode state are corrupted when changing a grid cookie version.
  • Pressing CancelChanges doesn't remove ShowPreview styles.
  • "The given key was not present in the dictionary" error occurs on an attempt to delete a row in Batch Edit mode when Endless Paging is used, and UpdateEdit is called in BatchEditRowDeleting.
  • A new added row is not shown in the grid with more than 200 rows and is sorted in descending order by one column in Endless Paging mode.
  • Responsive layout is recalculated incorrectly after an edit form is shown and the window size is changed.
  • Batch Editing - The editor width is changed when setting a batch cell value in the ValueChagned event handler.
  • Cascading ComboBoxes - ComboBox SelectedIndexChanged event is raised at the end of editing if this ComboBox was filtered to show only one item.
  • Custom Data Binding demo - "The method or operation is not implemented." exception occurs if text in the search panel contains the ":" symbol.
  • Page scrolling does not work on mobile devices when the grid has a fixed column.
  • Page scrolling does not work on mobile devices when the grid has a fixed column and custom CSS styles are applied.
  • The DisplayName attribute of the model field is ignored in the adaptive view if the ShowColumnHeaders property is set to "false".
  • Text displayed in the GridLookup editor is not synchronized with a focused row of a drop-down GridView control after sorting GridView columns in single-selection mode.

MVC HtmlEditor

  • The "Unable to find the 'DevExpress.Web.Css.ISprite.css' resource in the 'DevExpress.Web.v19.1' assembly" error occurs if the MenuIconSet parameter is set to Colored in the GetStyleSheets method.

MVC Navigation, Layout & Multi-Purpose Extensions

  • FormLayout - Disabled styles are not applied.
  • PopupControl - Header text is not centered if the Close button is shown.

MVC Pivot Grid

  • ArgumentNullException occurs in the Prefilter if fields contain only null values.

MVC Report

  • An unhandled exception occurs after closing a report in the End-User Report Designer if the "Data Member" property is changed.
  • "Property 'initialize' in type '...' is not assignable to the same property in base type ..." errors occur when compiling a project if the strictNullChecks option is set to True.
  • The 'Unable to get property 'locked' of undefined or null reference' JS error occurs when changing a view with the Report Designer to another one using AJAX.
  • Web End-User Report Designer - How to customize color schemes in the Report Wizard.
  • Web Report Designer - A chart created in the previous version losses some properties.
  • Web Report Designer - A report's URL is lost after executing the 'Design In Report Wizard' command.
  • Web report designer - GetUrls method is not executed by the Open dialog when all tabs are closed.
  • Web Report Designer - Not all datasource schema requests take a custom IDBSchemaProvider implementation into account.
  • Web Report Designer - The CenterHorizontally command doesn't correctly work for a label placed into a panel.
  • Web Report Designer - Translation to Italian, French, Spanish and German languages is not complete.

MVC RichEdit

  • Floating object rotation is lost in .doc documents.
  • How to set the maximum number of commands, which can be sent in one request.
  • Tables may be overlapped of they are close to each other.
  • The "Importing: CharacterFormattingExporter.Cache.Count != documentModel.Cache.CharacterFormattingCache.Count" error occurs when the SQLOfficeStateProvider approach is used.

MVC Scheduler

  • Appointments' and custom scales' layouts are calculated incorrectly on the initial loading of Scheduler if the width of vertical resource headers is customized.
  • A callback to the server is still sent on an appointment click even if e.cancel is set in the client-side AppointmentToolTipShowing event handler.

MVC Spreadsheet

  • Data labels do not take value axis display units into account.
  • Spreadsheet - The onSuccess callback is not raised after PerformCallback.
  • The "Text Fill" settings are ignored for data labels of a pivot chart.

MVC TreeList

  • Batch Editing - A model's properties are not available in a data cell template.

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager - The file is uploaded in the incorrect folder in the specific case.
  • ASPxFileManager / MVC FileManager - The "An item with the same key has already been added" error occurs on an attempt to load folders with the same names from the Google Drive storage.
  • ASPxFormLayout - Height set in percents does not work for layout groups and items.
  • ASPxFormLayout - The position of captions after a callback is incorrect.
  • ASPxLoadingPanel - ASPxComboBox loses focus on pressing the "Tab" key when a modal loading panel is invoked.
  • ASPxMenu constantly increases height when resizing a browser window.
  • ASPxPageControl - Size of tab elements is changed based on size of an active page's content in FireFox.
  • ASPxPageControl - Unhandled exception occurs when the accessibilityCompliant flag is set and TabTemplate is used.
  • ASPxPopupControl - The client-side AfterResizing event is not raised after the client-side BeforeResizing event in a specific case.
  • ASPxSplitter - The "Object reference not set to an instance of object" error occurs on an attempt to define its client-side event handlers in the Properties window.
  • BootstrapMenu - The 'Cannot read property '0' of undefined' error occurs when BootstrapGridView is in SubMenuTemplate.
  • Documentation - Clarify that the ASPxPopupControl.PopupElementID property should match a real id value of an html element (or ClientID on the server side).
  • FileManager (TreeView) - Expand/Collapse buttons can't be focused with the Tab key in Accessibility mode if custom icons for the buttons are specified using the ExpandButton.Url/CollapseButton.Url properties.
  • ImageProperties - Describe that URL properties have higher priority than IconID.
  • Web - Menu item caption is not updated under specific conditions.

Rich Text Editor for ASP.NET Core

  • A floating image is not rendered in a document in 19.1.4.19175.
  • A table in the document exported to the ".docx" format has an incorrect layout.
  • The custom font is changed to the standard one when a document with text and this custom font is opened.

Spreadsheet for ASP.NET Core

  • Spreadsheet tabs are not visible when control is switched to FullScreen mode in DevExtreme Drawer in Chrome.

XtraCharts Suite

  • An unhandled error (ArgumentOutOfRangeException) when calling the WebChartControl.DrillUp method in certain situations.
  • End-User Chart Designer - It is impossible to set the Axis.VisibilityInPanes property.
  • WebChartControl - Certain elements are marked as not supported in ASPX markup after the upgrade.
  • WebChartControl - Unhandled error occurs in design mode when the chart is placed in a template container.

XtraReports Suite

  • Aggregate functions are not available in the Expression Editor executed for the Background Color property.
  • JsonDataSource - Special characters as € are not displayed.
  • Reporting Application Project Template - Compilation errors from the Parchment npm package are displayed in Visual Studio.
  • Visual Studio Report Designer - A report with subreports created in version 18.2.6 cannot be opened in version 19.1.3.
  • Visual Studio Report Designer for .NET Core - Toolbox items cannot be added (a VCS issue).
  • Web Report Designer - Memory leaks in browser while using designer in Angular application.
  • Web Report Designer - Wrong button is displayed on the "Select the columns" page of the report wizard.

DevExpress Office File API 19.1.5

$
0
0
DevExpress Office File API

Improves PDF, Spreadsheet and Word Processing Document APIs.

Fixes

PDF Document API

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.
  • Metafile - A metafile containing a clip region with a path is exported incorrectly.
  • Parsing - A "CID Type 2" font with the corrupted font file data stream cannot be parsed.

PDF Processing (Common)

  • JPX - Big images are decoded slowly.
  • Metafile - An unsupported metafile is converted to an image with low resolution.
  • Rendering - OutOfMemoryException is thrown while drawing large JPX images.

PDF Viewer

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.

PDF Viewer for WPF

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.

Spreadsheet Document API

  • A corrupted document is created after re-saving a specific Xlsm document.
  • A data validation list is not populated from an external workbook.
  • An AlternativeText string containing line breaks is exported incorrectly.
  • Deleting a column in a specific document marks all columns as a used range.
  • Refreshing pivot caches with filters corrupts a document.
  • Specific cells with formulas are not recalculated after calling the Worksheet.Calculate or Range.Calculate method in the BeginUpdate-EndUpdate methods block.
  • The DefinedNames collection items are not removed after calling the Clear or Remove method.
  • The 'The number of sectors used by MiniStream does not match the specified size' exception is thrown on loading a specific XLS document.
  • Usability - There is no API to get a cell range from which the series name is retrieved.

Word Processing Document API

  • A nested table is rendered black in the exported PDF document.
  • An image with an outline is exported to PDF with a low quality.
  • Floating objects are incorrectly located relatively to text in tables when exporting a document to PDF.
  • IndexOutOfRangeException occurs on an attempt to export a document with diacritics to PDF.
  • NullReferenceException occurs on an attempt to calculate the layout for a document with horizontal lines.
  • RichEditDocumentServer - Text rotation is reset after converting DOCX documents to the DOC format.
  • RichEditDocumentServer - Convertion of DOCX documents to the DOC format changes the table's original localization and the order of cells.
  • TextBox rotation is ignored on importing an ODT document.
  • Usability - There is no way to mock the RichEditDocumentServer.ExportToPdf method.

XtraSpreadsheet

  • Usability - There is no API to get a cell range from which the series name is retrieved.

DevExpress Report and Dashboard Server 19.1.5

$
0
0
DevExpress Report and Dashboard Server

Improves Dashboard Designer.

Fixes

  • A dashboard cannot be opened if the Language setting is set to any non-deployed locale.
  • Dashboard Designer - A Pie chart's caption is not visible in the Dark Compact theme.
  • The 'Cannot connect to the server. Please check your Internet connection and try again' error occurs when trying to install the Report and Dashboard Server.
  • The Export button is not displayed for a separate dashboard item.

DevExpress Reporting 19.1.5

$
0
0
DevExpress Reporting

Improves End-User Report Designer and Document Preview Control.

Fixes

  • The Page Setup dialog is no longer centered to the owner window.
  • A calculated field's value in a detail report is not calculated if the report's data source is changed at runtime.
  • A recipient address is added each time the 'Send...' command is executed.
  • Aggregate functions are not available in the Expression Editor executed for the Background Color property.
  • 'Cannot create default converter to perform 'one-way' conversions between types 'System.Windows.DependencyObject' and 'DevExpress.Xpf.Diagram.DiagramContainer'.' error occurs after invoking the 'Manage Relations' dialog.
  • DevExpress 19.1.4 is caching Sub-reports that have an object datasource.
  • DocumentPreviewControl - The "Watermark" dialog cannot be localized.
  • End-User Report Designer - Only localized values of the BorderSide enumeration work in an expression.
  • End-User Report Designer - There is no command related to the "Insert Sub-band" action.
  • End-User Report Designer - Undo/Redo commands are disabled when the Field List element is focused.
  • Export to DOCX - Label bricks split to several pages work incorrectly in some cases.
  • It is possible to set the Document.AutoFitToPagesWidth property when the CachedReportSource component is used.
  • Page width and height change in the Page Setup dialog if the 'Landscape' option is used.
  • Report Designer - Properties Panel Tabbed View - Search results get lost upon scrolling.
  • Report Designer - SubReport parameter error.
  • SqlDataSource does not fill a query used by the XRChart control after the upgrade to v19.1.
  • Suppressing SubBand which belongs to GroupHeaderBand (RepeatEveryPage = True) does not work correctly.
  • System.NullReferenceException is thrown on clicking a chart in the End-User Report Designer if SVG images are disabled.
  • There is no way to paste text from the clipboard into MemoEdit located in the End-User Report Designer.
  • Visual Studio Report Designer for .NET Core - Nested subreports are not shown on the Preview.
  • Web Report Designer - Wrong button is displayed on the "Select the columns" page of the report wizard.
  • XRPivotGrid - The control uses the previous data source of a report in some cases.
  • XRShape - The control has a padding at the right and bottom that cannot be removed.

DevExpress Windows 10 Apps 19.1.5

$
0
0
DevExpress Windows 10 Apps

Improves Grid control for Windows 10 Apps.

Fixes

Controls for Windows 10 Apps

  • A new UWP project cannot be created using DevExpress Template Gallery in VS2019.

Grid for Windows 10 Apps

  • Application crashes when opening the Search Panel if the GridControl is narrow.
  • GridControl does not reflect changes in ObservableCollection when its Insert method is used.
  • GridControl does not render some cells during the first load.
  • GridControl raises InvalidCastException on items binding.
  • Search in GridControl doesn't work if a column has a nonexistent FieldName.

DevExpress WinForms 19.1.5

$
0
0
DevExpress WinForms

Improves Charts, Editors and Grid controls.

Fixes

All WinForms products

  • Button - Borders are not drawn with the Office2003 style.
  • DocumentManager - Document selector arrow doesn't update its color on skin change.
  • GroupControl - Incorrect header background color with the Light GroupStyle and the Seven Classic skin.
  • SVG Icon Builder - An icon is incorrectly colorized.
  • SVG Icon Builder - NullReferenceException is thrown in the DevExpress.Utils.Svg.SvgGraphics.MeasureString method during conversion.
  • Svg Icon Builder does not remeber imported libraries from one version to the next version.
  • SVG Image - OutOfMemoryException is thrown when an image with a gradient is displayed or imported to the SVG Icon Builder tool.

Data Access Library

  • EFDataSource - The filter string expression is not updated for the current GUID report parameter value.
  • Query Builder - Unicode characters are not displayed in data column captions.
  • The DevExpress.DataAccess.NetCore.csproj file contains a reference to the DevExpress.Printing.Core.v19.1.dll assembly whereas the DevExpress.Printing.Core.NetCore.csproj file uses the DevExpress.Printing.v19.1.Core assembly name.

MVVM Framework

  • DocumentManagerService - An XtraForm size increases when the form is activated via the Show method.
  • DocumentManagerService doesn't activate a minimized document.
  • MVVM Context - Binding to nested properties produces a non informative exception.

PDF Document API

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.

PDF Processing (Common)

  • JPX - Big images are decoded slowly.
  • Metafile - An unsupported metafile is converted to an image with low resolution.
  • Rendering - OutOfMemoryException is thrown while drawing large JPX images.

PDF Viewer

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.
  • Parsing - Document with a specific symbol sequence before the end image marker inside the inline ASCII85-encoded image cannot be parsed.
  • Usability - There is no API to access the popup menu item based on its command Id.

Project Templates

  • The "Report.." menu item is not visible in the Visual Studio context menu for a folder in a project.

Snap

  • ArgumentNullException is thrown on selecting the Ribbon's Appearance tab generated by the Snap control.
  • Calculated fields added at run-time are not displayed in the Edit Calculated Fields dialog.
  • SnapControl does not add a calculated field created in UI to the application data source's CalculatedFields collection.
  • SnapControl does not render a barcode located inside a text box.
  • SnImage loses its alignment on saving a document.

Spreadsheet Document API

  • Usability - There is no API to get a cell range from which the series name is retrieved.

WinForms Dashboard

  • Memory Leak after updating a data source in a dashboard displaying the Chart item.

XtraBars Suite

  • Fluent Design Form - How to remove the separator between form content and AccordionControl.
  • AccordionControl - All elements are collapsed after clearing a filter.
  • AccordionControl - The filter control background color is not consistent in a custom skin.
  • AccordionControl - The search panel is not visible in HamburgerMenu mode when the AllowMinimizeMode option is disabled.
  • AccordionControl is incorrectly drawn when it is docked on the right.
  • ArgumentException or ArgumentOutOfRangeException are thrown when SVG images are imported to the Image Picker.
  • BarCheckItem - The checked state is not displayed if a menu side strip is hidden.
  • BarManager Merge and UnMerge events work unexpectedly in some situations.
  • BarStaticItem and other BarItems are displayed in a single line after icons are assigned.
  • BarStaticItem incorrectly draws small raster icons.
  • BarSubItem - The separator is drawn incorrectly if an item is added in code.
  • DockManager - A float panel is shown on a wrong screen when the BackstageView control is active in RibbonForm.
  • DockManager - The parent form disappears when DockPanel with the active LookUpEdit popup is docked.
  • DockManager - There is no way to specify a size of Auto-Hide DockPanel.
  • DocumentManager - A tile cannot be interacted at design time when the Tile Elements designer is closed without any changes applied.
  • DocumentManager - Showing an MDI form is slow in TabbedView.
  • GalleryControl - GetVisibleItems returns an incorrect number of items.
  • GalleryControl - System.OverflowException occurs when the AutoSize property is set to Vertical.
  • NavigationFrame - Animation does not work in RightToLeft mode.
  • NullReferenceException is thrown when BarStaticItem is added to ApplicationMenu at design time.
  • Office 2019 Colorful - AccordionControl's Expand/Collapse Buttons have incorrect images.
  • Office Navigation Bar - Implement the OfficeNavigationBar.CalcHitInfo method.
  • RibbonControl - RibbonPageCategory width is incorrect when the PageCategoryAlignment property is Right.
  • RibbonControl - Search Menu shows items from hidden groups.
  • RibbonControl - The "Paremeter is not valid" error is thrown on the main page click at design time.
  • RibbonControl - The Alignment property does not work for the SearchEditItem element.
  • TabbedView - NullReferenceException is thrown in the FloatResizeZone.FloatFormBounds property getter.
  • TabbedView - The EndFloating event is not raised when DockPanel is used.
  • The PresentationCore assembly is loaded if a form has RibbonControl.
  • TileNavPane - A button cannot be clicked after its parent becomes enabled.
  • ToolBarForm - BarEditItem does not redraw when the Visibility property changes.
  • ToolBarForm - Pressing an accelerator key doesn't trigger a click on a corresponding link.
  • XtraBars - Sub menues miss their captions in the BarManager Designer when the ShowMenuCaption property is enabled.

XtraCharts Suite

  • SwiftPlot chart flickers if there is a gap in a line with null value points.
  • A report with a specific layout of a chart is generated for a long time.
  • An incorrect ChartScrollEventArgs.Type property value is returned during scrolling.
  • An unhandled exception occurs during zooming and scrolling operations when the chart's data is refreshed at runtime.
  • ChartControl - The manual WholeRange property value is not kept during subsequent zoom in/out operations.
  • End-User Chart Designer - It is impossible to set the Axis.VisibilityInPanes property.
  • GridControl - 3d Pie Chart is not shown in the Grid.
  • It is impossible to zoom a chart using the mouse wheel if ZoomingOptions.ZoomToRectangleMouseAction.ModifierKeys is set to ChartModifierKeys.None.
  • Polar Diagram - The Y-Axis range behavior is changed after upgrade.
  • The Axis.WholeRange property assignment is ineffective in certain situations.
  • XRChart - A chart palette is not applied after a report's CodeDOM layout is saved to XML.

XtraDiagram

  • ArgumentException is raised in DiagramControl when a connector's content is drawn after accessing ShapeGeometry.
  • The "NoBorder" BorderStyle value doesn't hide DiagramControl's border.

XtraEditors Library

  • "Glass Oceans" Skin - SimplbeButton text is unreadable when PaintStyle is "Light".
  • An item can not be moved up in ListBoxControl when the Drag&Drop behavior is used.
  • Binding enum to ListBoxControl throws the System.FormatException exception.
  • Changes to how popup forms limited their size.
  • Disabled EditorButtons are painted as enabled in SVG skins.
  • FilterControl - NullReferenceException is thrown on clicking the Date and time constants item in a filter combo box.
  • FilterEditorControl - A filter string cannot be converted to a visual tree if a custom function is applied to a nested property of a collection element.
  • GridView - FilterEditor cannot create a tree for an expression with the Today function.
  • GridView - The current filter is not localized when the FilterCriteriaDisplayStyle property is set to Visual for aggregate expressions.
  • GroupControl - The transparent background does not apply if the parent's BackColor is also transparent.
  • If RangeControl is connected to XtraChart, it displays an incorrect interval when XtraChart's min and max values are specified.
  • ImageComboBoxEdit - Image size is not taken into account while calculating item height.
  • ImageListBoxControl - Items text is truncated instead of wrapping.
  • Imagelistboxitem is removed instead of dropped/moved.
  • LookupEdit - Unable to find items starting with letter "a".
  • NullReferenceException when XtraDialog.Show is invoked in version 19.1.
  • PictureEdit - An exception is thrown on saving a modified snapshot.
  • PictureEdit - System.ArgumentException "Parameter is not valid" when saving editor changes and AllowAnimationOnValueChange set to True.
  • Project Settings Page is transparent when Per-Monitor DPI awareness option is enabled in Visual Studio 2019.
  • RepositoryItemCheckedComboBoxEdit - The ContextButtonClick event does not fire.
  • RibbonForm - A black border is drawn on the right side of controls located in the form when using RTL.
  • SearchControl doesn't provide a way to customize it's search text.
  • SimpleButton and LabelControl don't use SVG Icon Palette for the Disabled state.
  • SVG - Opacity does not apply if it is set in the Style tag.
  • Svg image does not properly rendered.
  • The application hangs when WindowsFormsSettings.FilterCriteriaDisplayStyle is set to FilterCriteriaDisplayStyle.Visual if a data model contains self-referencing properties.
  • The Pen.DashStyle property isn't taken into account on drawing in DirectX mode.
  • TokenRepositoryItem doesn't respect appearance settings assigned via the Grid's RowStyle and RowCellStyle events.
  • TreeListLookUpEdit - Binding to the EditValue property does not work on initialization when columns are created using the Columns.Add method and the TreeList control is in unbound mode.
  • XtraDialog - A child control does not fill all available space of a dialog.
  • XtraDialogForm - NullReferenceException is thrown when using the Show method.
  • XtraMessageBox - A black background is drawn when using RTL.
  • XtraMessageBox - A black border is drawn on the left when using RTL.
  • XtraMessageBox - Buttons do not change their height in the Showing event handler after the upgrade to version 19.1.4.
  • XtraMessageBox - Text's vertical alignment is incorrect.
  • XtraMessageBox - The multiline text is trimmed.
  • XtraMessageBox text is not centered vertically.
  • XtraMessageBox truncates message text after an update to v19.1.4.
  • XtraMessageBoxForm - NullReferenceException is thrown when using the Show method.
  • XtraOpenFileDialog - "Path doesn't exist" on accessing WebDav content.

XtraGauges Suite

  • An indicator's image does not reflect the GaugeControl.Enabled state.
  • The StateImageIndicator element does not reflect the control's Disabled state.

XtraGrid Suite

  • A control displayed using RepositoryItemAnyControl in a detail view is not correctly drawn via DirectX after refreshing the corresponding row.
  • A redundant caption is displayed in the Value dropdown of a column filter's Numeric Filters tab.
  • A row cannot be moved using the Drag&Drop behavior when GridControl does not have focus.
  • BandedGridView - Columns are missing during the export to PDF.
  • Cursor over cell is reset when a view or column property changes.
  • Disabled Format Rules are shown in Print Preview.
  • DragAndDropBehavior - An insert indicator is shown over a preview row in GridView.
  • ExcelFilter doesn't show NULL when GridControl is connected to XPServerCollectionSource.
  • GridControl - Columns are cropped during the export/printing if columns fixed to the left are used.
  • GridControl.ExportToXlsx using WYSISYG ExportType does not export actual value in summaries.
  • Alignment of printed column headers does not match alignment of column headers in GridView when the GridView.OptionsPrint.UsePrintStyles option is disabled.
  • HTML text formatting is not taken into account on printing.
  • IndexOutOfRangeException is thrown on selecting an item from the Date and time constants list and updating the Filter Panel.
  • NullReferenceException is thrown when a key is pressed after the ShowCheckBoxSelectorInColumnHeader property change.
  • The current filter is not localized when the FilterCriteriaDisplayStyle property is set to Visual.
  • The IndexOutOfRangeException exception is thrown when ActiveFilterString uses the LocalDateTimeTomorrow function.
  • The New Formatting Rule dialog has an incorrect layout when the DPI scaling is used.
  • The SelectionChanged event not firing after moving rows.
  • The touch scrollbar is not shown if a grid is on a floating form.
  • GridView shows white gaps instead of group rows when group rows are scrolled.
  • GridView, RDP - Pasting data from a remote machine to a local one adds empty cells.
  • GridView's caption HTML formatting is ignored on printing.
  • GridView's footer height is increasing when GridView's layout is restored.
  • OverflowException - Arithmetic operation resulted in an overflow error on searching via the Find Panel.
  • Raster icons in AutofilterRow aren't centered vertically.
  • The 'Is same day' filter criteria is incorrectly translated in Spanish localization.
  • The first column has an incorrect width in the printed document when the GroupDrawMode.Office2003 mode is used.
  • The sort icon is not correctly drawn when the DirectX mode is enabled.
  • TileView - A scrollbar does not work as expected in RTL mode.
  • TileView - OptionsTiles are not saved by SaveLayoutToStream.
  • TileView - The BeforeItemDrag event does not raise if TileView is a detail view.
  • TileView is scrolled when a datasource is cleared.
  • XtraGrid - Deleting a column with an active filter raises an exception.

XtraLayout Suite

  • DevExpress design time UITypeEditor is used in LyoutControl's Runtime Customization for editing ImageOptions.
  • BarCodeControl's height is incorrect in a printed document.
  • NullReferenceException is thrown on clicking a check button in the LayoutGroup header and the group is disabled.
  • The names of some components are reset on pasting a LayoutControlItem.
  • NullReferenceException is thrown when LayoutControlGroup is expanded and the RightToLeft property is set to Yes.
  • Panel size is not calculated correctly if the StackPanel.AutoSize property is enabled.

XtraMap

  • A newly created map item disappears after calling the MapEditor.ResetEditMode method at runtime.
  • After upgrade 18.2.6 -> 19.1.4 application hangs when using XtraMap DistanceBasedClusterer in certain cases.
  • An unhandled exception occurs when scrolling the map.
  • BingRouteDataProvider - An unhandled exception (ArgumentException) occurs when calling the CalculateRoute method.
  • Map Control - NullReferenceException is thrown on map zooming.
  • Map Editor Panel icons are not visible when the skin appearance is disabled.
  • The CalcHitInfo method does not return any information about the clicked legend.

XtraPivotGrid Suite

  • Field filter does not work when PivotGridField is mapped to a nested property.
  • Field Value Expand/Collapse button is shown on an incorrect position if the field value text is empty.
  • Filtering does not work if the PivotGridField.Name property includes a dot.
  • LINQ to XPO throws NotSupportedException when used with PivotGridControl in Server Mode with the MySQL database and DevExpress 19.1.3.
  • NullReferenceException occurs in PivotGridControl when scrolling in certain cases.
  • Pivot Grid cannot save/restore the field filter if the field is bound to a column of a custom type.
  • The pivot grid is not refreshed on the TopValueMode property change.
  • XtraPivotGrid - In-place editors demo - Two drop-down buttons are shown when a user clicks a cell's selection dashed border.

XtraPrinting Library

  • A report with more than 256 colors loses its colors on exporting to Excel.
  • RemoteDocumentSource throws the NotSupportedException.

XtraReports Suite

  • A calculated field's value in a detail report is not calculated if the report's data source is changed at runtime.
  • A recipient address is added each time the 'Send...' command is executed.
  • DevExpress 19.1.4 is caching Sub-reports that have an object datasource.
  • End-User Report Designer - Only localized values of the BorderSide enumeration work in an expression.
  • End-User Report Designer - There is no command related to the "Insert Sub-band" action.
  • End-User Report Designer - Undo/Redo commands are disabled when the Field List element is focused.
  • Export to DOCX - Label bricks split to several pages work incorrectly in some cases.
  • It is possible to set the Document.AutoFitToPagesWidth property when the CachedReportSource component is used.
  • Page width and height change in the Page Setup dialog if the 'Landscape' option is used.
  • SqlDataSource does not fill a query used by the XRChart control after the upgrade to v19.1.
  • Suppressing SubBand which belongs to GroupHeaderBand (RepeatEveryPage = True) does not work correctly.
  • System.NullReferenceException is thrown on clicking a chart in the End-User Report Designer if SVG images are disabled.
  • There is no way to paste text from the clipboard into MemoEdit located in the End-User Report Designer.
  • Visual Studio Report Designer for .NET Core - Nested subreports are not shown on the Preview.
  • XRPivotGrid - The control uses the previous data source of a report in some cases.
  • XRShape - The control has a padding at the right and bottom that cannot be removed.

XtraRichEdit

  • ArgumentOutOfRangeException occurs on an attempt to load a new document after importing an RTF document.
  • NullReferenceException occurs on an attempt to set the vertical alignment for TextBox using the Layout Options dialog.
  • Paragraph frames are incorrectly arranged after importing a specific Rtf document.
  • Print Layout is scrolled on the view open even when there is sufficient space to fit the page.
  • RichEdit - Underline text is incorrectly exported to PDF.
  • Rtf with an image is incorrectly shown in RichEditControl.
  • Text highlight isn't applied when the entire paragraph is selected.
  • The DocumentLayout.GetPageCount method call hangs after changing the highlight color for a text range.
  • The formatting cannot be changed if the caret is located at the end of the paragraph after the space character, and a custom Syntax Highlight service is used.
  • The horizontal ruler is drawn with the left offset after switching between RichEditControl's Views if RichEditControl.Options.HorizontalRuler.Visibility is set to Visible.
  • The Picture Tools ribbon category isn't displayed for an image dropped in a document from the File Explorer.
  • The Rotate button is not shown for tall images in the SimpleView.
  • The text displayed in the Simple view is incorrectly arranged on typing if the document contains paragraphs with the Justify alignment.
  • Usability - There is no public API to manage the "Don't Expand Character spaces on a line that ends with SHIFT-RETURN" setting.

XtraScheduler Suite

  • AgendaView supports neither CustomAppointmentSort nor CustomAppointmentGroup.
  • CreateSourceObject fires several times if appointments' data source is a list.
  • Outook demo: incorrect appointment text layout in Farsi version.
  • ArgumentException is thrown on calculating a layout.
  • Empty spaces are shown when sorting appointments without comparing the Start and End values in the CustomAppointmentSort event handler.
  • RangeControl doesn't take the FirstDayOfWeek property into account for its Week scale.
  • SchedulerControl - esources disappear after a layout is restored from XML.
  • The TimeRegion restriction is not checked during AppointmentResizing.
  • SchedulerControl serializes the default value of the TimeRegionValidationInterval property.
  • SchedulerDataStorage - The AppointmentChanging and AppointmentsChanged events are raised incorrectly.
  • SchedulerDataStorage - The AppointmentsInserted event is raised for an appointment that has AppointmentType equal to AppointmentType.Occurrence.
  • The CustomDrawTimeCell event doesn't fire for SelectionBarCell.

XtraSpellChecker

  • SpellChecker tries to load the DevExpress.Snap, DevExpress.RichEdit, and DevExpress.RichEdit.Core assemblies even if there are no SnapControl and RichEditControl in the project.

XtraSpreadsheet

  • A cell value entered in GridControl's New Item Row is cancelled if GridControl's data source is bound to SpreadsheetControl.
  • A specific XLSX document cannot be imported.
  • Defined names are initialized twice on importing a Xlsx document and their links stay in model after clearing the DefinedNames collection.
  • It's possible to create a formula with a text value longer than 255 characters.
  • Navigation with the arrow keys doesn't work inside a custom in-place editor opened for a merged cell.
  • New Layout - System.NullReferenceException is thrown on rendering a document with a specific pivot table.
  • Spaces in hyperlinks are replaced with "%20" on the document load.
  • SpreadsheetControl may incorrectly copy cell values when using the fill handle if the selected range is filtered.
  • The default SpreadsheetCommandGalleryItem.ImageOptions.Image property value is serialized in a designer file.
  • The 'Insert Table Rows Above' command inserts a new row not only into the current table but also into other worksheet tables.
  • The Name Box doesn't allow inserting round brackets in the picture name.
  • There is no capability to switch to another worksheet while editing a formula.
  • Unlocked cells are not preserved when copying a protected worksheet to a different worksheet using the Worksheet.CopyFrom method.
  • Usability - There is no API to get a cell range from which the series name is retrieved.

XtraTreeList Suite

  • The CellValueChanged event fires when a node is refreshed.
  • CellValueChangedEventArgs is always FocusedColumn in the CellValueChanged event.
  • NullReferenceException is thrown in the TreeListData.ListChanged method.
  • The CellValueChanged event fires when data is loaded in unbound mode.

XtraTreeMap

  • Usability - There is no capability to limit the group detail level.

XtraVerticalGrid Suite

  • NullReferenceException is thrown in the Cache.CalcTextSize method.
  • PropertyGrid Designer - The SVGImage picker is empty.
  • PropertyGridControl - Tabs are overlapped by a Find Panel.
  • PropertyGridControl - The SaveLayoutToXml method doesn't save editor row types in Office view.
  • PropertyGridControl - When rows are restored, their captions aren't shown.
  • Rows in VGridControl disappear at runtime.
  • VGridControl - A category row has incorrect width when data is exported to an Excel file.
  • VGridControl - The property value is set only for the latest selected rows at design time.
  • VGridControl isn't painted when DirectX is enabled and UseWindowsXPTheme is enabled.
  • XtraReport - NullReferenceException when a band is renamed.

XtraWizard

  • Custom WizardButtons do not use WizardControl's skin.
  • Wizard Title rectangle seems smaller when DPI increases.
  • WizardControl - PageValidating fires on removing a selected Page.
  • XtraWizard Designer - Change the current page when selecting a page in the Document Outline and Properties control drop down.

DevExpress WPF 19.1.5

$
0
0
DevExpress WPF

Improves Spreadsheet, RichEdit and Scheduler controls.

Fixes

All WPF products

  • A color is specified incorrectly in certain themes.
  • WpfSvgRenderer doesn't use custom-defined classes from WpfSvgPalette when generating an image.

DXBars for WPF

  • "The value "DevExpress.Xpf.Bars.BarItemLinkInfo" is not of type "DevExpress.Xpf.Bars.BarItemLinkInfo" and cannot be used in this generic collection." error occurs on clicking the Property Grid's item.
  • A bar cannot be docked as the last element in the top-aligned BarContainer Control.
  • A vertical bar's BarSubItem and BarSplitButtonItem display their drop-down icons as rotated in a vertical bar when the Office2016 SE and VS2017 themes are used.
  • A vertical bar's items display their icons as rotated if they are defined in GlyphTemplates, and the Office2016 SE or VS2017 themes are used.
  • Bar Customization Window - Foreground of several TextBlocks is dark in VS2017Dark.
  • Bars - It is possible to open menus while dragging ToolBars.
  • Bars are shown in incorrect places when an end user reorders them in the vertical BarContainerControl.
  • BarSplitBarButtonItem - Items in the context menu remain focused after the pointer leaves the context menu area (prior to opening a popup by hovering over a split button item).
  • BarSplitBarButtonItem - The split button item popup remains open when hovering over other items of the context menu.
  • BarSplitButtonItem displays its popup as rotated when its parent bar is undocked from a vertical BarContainerControl.
  • BarSplitButtonItem's popup is closed when its scollbar is clicked.
  • Check marks look different in different BarCheckItems when the VS2017Light theme is applied.
  • RibbonControl's DropDowns elements immediately close their popups after opening in Visual Studio 2019 (v16.2) when UI Debugging Tools for XAML are enabled.
  • The VS2017Dark theme is not properly applied to MainMenuControl.
  • Two bars cannot be docked one under another at the left side of the window.

DXCharts for WPF

  • "This Visual is not connected to a PresentationSource" exception is raised on export if the crosshair popup was shown.
  • A Secondary Axis title element is truncated in certain situations.
  • An unhandled exception (ArithmeticException) occurs when rendering the chart layout with Constant Line elements.
  • An unhandled exception occurs when the ChartControl.IsManipulationEnabled property is set to True.
  • Binding expression errors are shown in the Output window when running the charting application in debug mode.
  • Cannot scroll a selection range in RangeControl with DateTimeChartRangeControlClient when the client does not have ItemsSource set.
  • Chart Control - Bar's background is not updated immediately after it has been selected or deselected.
  • Chart does not display any data if series are created in the Diagram.Series.BeginInit/EndInit method calls.
  • Chart3DControl - An unhnadled exception (IndexOutOfRangeException) occurs when processing incomplete data source collections.
  • Chart3DControl - Series3DDataSourceAdapter.FilterCriteria is not applied from FilterBehavior.
  • ChartBoundRangeControlClient (RangeControl) - The SelectionRangeStart and SelectionRangeEnd property notifications are sent multiple times.
  • ChartControl - Narrator announces non-existing axis scrollbar buttons.
  • Controls placed inside Annotations cannot be focused.
  • It is impossible to select the chart control using Shift+Tab.
  • Legend items with check box elements do not provide accessibility-friendly names for Narrator.
  • The Axis label value is incorrect when the automatic numeric scale option is enabled.
  • The chart's diagram behavior is incorrect during zooming and scrolling when the Annotation.LabelMode property is set to True.
  • The Stacked Bar element is rendered incorrectly in certain situations when working in Design view in Visual Studio IDE.
  • WPF Dashboard - Legend text color changes after chart refresh in the Metropolis Dark theme.
  • Y-Axis Labels are displayed incorrectly when the window is maximized.

DXControls for WPF

  • "Adorned element has no adorner layer" InvalidOperationException is raised on an attempt to dispose of DockLayoutManager.
  • ApplicationThemeHelper doesn't switch between themes in a .NET Core application.
  • Cannot get full path of what the user selected with DXOpenFileDialog if a root directory is selected.
  • DataLayoutControl doesn't update its validation errors until DataLayoutItem loses focus.
  • DXOpenFileDialog - Add the ability to change DialogTreeListView width in code.
  • DXOpenFileDialog doesn't return selected folders when the multiselect mode is enabled.
  • DXTabControl throws an exception when the RaisePropertyChanged method is called.
  • GridControl cannot paste values from the clipboard in columns with Binding or UnboundType set to Object.
  • Icons in DXOpenFileDialog, DXSaveFileDialog, and DXFolderBrowserDialog are shown blurry on machines with non-standard DPI settings.
  • InvalidOperationException is thrown when using DXMessageBoxService after DialogService/WizardService has been shown.
  • Moving a window with a scaled FloatingContainerControl causes an exception.
  • Pressed buttons have a wrong background when the Foreground property is set.
  • TabControlStretchView.NewWindowStyle has no effect.
  • ThemedWindow title is aligned incorrectly after the upgrade to v19.1.4.
  • ThemedWindow with Tabbed WindowKind causes an incorrect layout when it contains DXTabControl and LayoutGroup with Tabs in its View property.
  • ThemedWindow's title isn't correctly centered when ThemedWindow is maximized.
  • WpfSvgPalette - The OverridesThemeColors property does not override the default color.

DXDocking for WPF

  • A floating window is restored from the Maximum state when a panel is dragged.
  • Currently visible DocumentPanels are not reordered after hiding one of them if the TabHeadersAutoFill property is set to True.
  • DockLayoutManager that contains AutoHideGroup with a panel whose AutoHidden is false throws NullReferenceException.
  • The application process doesn't stop when the window is closed if the DockLayoutManager.ShowContentWhenDragging property is set to false.
  • The DockItemCollapsed event fires incorrectly when AutoHideSpeed is set to 0.

DXEditors for WPF

  • FlyoutControl appears at a wrong position when custom high dpi settings are used.
  • FlyoutControl opens when the mouse leaves its PlacementTarget boundaries if AnimationDuration is large.
  • ImageEdit's popup flickers when the parent window is moved to another monitor.
  • PropertyGridControl - PopupBrushEdit shows an incorrect format error when the German culture is applied.
  • Setting HyperlinkEdit's ContextMenu property has no effect.
  • TokenComboBoxStyleSettings - Horizontal scrolling does not work correctly when the ShowTokenButtons option is disabled.
  • Unhandled exception is thrown from the ScreenHelper.GetDpi method on Windows Server 2012.

DXGantt for WPF

  • GanttControl does not show connectors when its tasks are filtered.

DXGrid for WPF

  • A memory leak occurs when the EditSettings property is set.
  • A column's Filter Popup is not populated correctly if its editor is bound to PLinqInstantFeedbackDataSource.
  • Band separators are not fully drawn.
  • FilterEditor does not accept a FunctionOperator filter with a Like expression.
  • Search panel and header panel do not pass automation tests.
  • The IList<T> collection is cleared and then repopulated when using in a column with Binding.
  • The KeepViewportOnDataUpdate property does not correctly work when current rows do not fill the entire view port.
  • GridControl applies CellEditTemplate to several cells in AutoFilterRow when the Escape and Enter keys are pressed.
  • InvalidOperationException in DXGrid when filtering.
  • InvalidPropertyPathException is raised in GridControl that is bound to a Server Mode source and contains an unbound column with an undefined UnboundExpression.
  • It's impossible to override the FilterPopupMode property value set with a style.
  • It's possible to fix all columns in XAML and hide them using the Column Chooser.
  • Multi-level DataControlDetailDescriptor causes memory leak.
  • Rows' templates aren't correctly reused when the master-detail GridControl's DataRowTemplate is overridden.
  • Scrollbar Annotations are not refreshed when the last row with a validation error is deleted.
  • ShowCheckBoxInHeader - CheckBox shown in the column header ignores an actual value in the AllowEditing property.
  • ShowCheckBoxInHeader - The column header checkbox is not updated immediately when this column's cell value is changed.
  • The "Resource not found" warning occurs in GridControl if the application theme is switched from "DeepBlue" to another one.
  • The Ctrl+Shift+Click combination operates incorrectly in Row SelectionMode.
  • The number of (Blanks) values shown in the ExcelSmart filter does not take the Null values into account in TreeListView.
  • TreeListView does not create automation peers for its automatic filtering row.
  • Wrong foreground colors are used in certain GridControl elements when the Office2016DarkGraySE theme is used.

DXLayoutControl for WPF

  • InfiniteGridSizeException is thrown when expanding collapsed LayoutGroup with GridControl.
  • LayoutControl starts scrolling in the "Filtering" demo after FilterEditorControl's drop-down is clicked.

DXMap for WPF

  • A custom DistanceBasedClusterer does not work after upgrade.
  • An unhandled exception (ArgumentException) occurs during panning and zooming.
  • BingRouteDataProvider - An unhandled exception (ArgumentException) occurs when calling the CalculateRoute method.
  • The ImageLayer.Error event is not raised if it is impossible to load tiles using CustomMapDataProvider.
  • The VectorLayer.DataLoaded event is not fired when switching between different vector files at runtime.
  • WMS - The map layout is incorrect when layers provided by the server have implicit information about the projection.

DXPivotGrid for WPF

  • Data Aware Export - The CustomizePivotCellEventArgs.CellItemInfo property is empty if a Total cell is being processed.
  • KeyNotFoundException is raised on expanding a field in the column area.
  • PivotGrid incorrectly determines the clicked element when opening its context menu if the control is placed inside the vertical or horizontal tab group.

DXPrinting for WPF

  • InvalidOperationException: Cyclic reference found while evaluating the ThemeStyle property on element 'DevExpress.Xpf.Printing.DocumentPreviewControl'..
  • WPF DocumentPreviewControl's ParameterModel.cs in the OnValueChanged() method breaks the functionality.

DXPropertyGrid for WPF

  • PropertyGridControl throws an ArgumentException when binding to SelectedObjects and using a typed PropertyDefinition.

DXRibbon for WPF

  • Adding/removing links to the same BarItem on different pages may lead to hiding this BarItem.
  • An empty RibbonPageGroup remains visible in RibbonControl merged with a child RibbonControl even if HideWhenEmpty is True.
  • DocumentPreviewControl - An empty top margin appears in some application themes.
  • RemoveRibbonPageAction doesn't remove pages in PdfViewerControl.
  • Ribbon merging with DockLayoutManager and DXTabControl doesn't work when DXTabControl.ItemsSource binding is used.
  • RibbonControl - BarEditItems align Content2 in Office2016 SE and Office2019 themes incorrectly.
  • RibbonControl - Quick Access Toolbar doesn't restore merged items.
  • RibbonControl duplicates custom items if RestoreLayout is called multiple times for different ribbons.
  • RibbonPageGroup resets ItemLinksSource after being added to RibbonPage's Groups collection in code.
  • The SmallWithText ribbon style does not work in simplified mode.

DXRichEdit for WPF

  • Display glitch in RichEditControl (black dots in blank table rows).
  • NullReferenceException is thrown in the HorizontalRulerControl.MeasureOverride method.
  • SpellChecker creates spelling options for bar items of RichEditControl's integrated Ribbon.

DXScheduler for WPF

  • NullReferenceException occurs in SchedulerControl when ShowResourceNavigator is set to false.
  • NullReferenceException occurs in the "Reminders" window if the "Dismiss" button is clicked when there are no selected reminders.
  • SchedulerControl - The VisibleIntervalsChanged event is not raised when the current visible interval is changed.

DXSpellChecker for WPF

  • NullReferenceException occurs on an attempt to ignore or change a misspelled word in the Spelling dialog if this dialog is shown after invoking the CheckText method.
  • NullReferenceException occurs on an attempt to open the Spelling Options dialog after the misspelled word is changed.

DXSpreadsheet for WPF

  • ArgumentNullException occurs on an attempt to export a document to PDF using SpreadsheetControl that isn't currently added to the visual tree.
  • Certain "Paste Special" options (Column Widths, Formats, Comments) should not invoke a warning message when performing "Paste Special" on cells bound to a read-only data source.
  • Navigation with the arrow keys doesn't work inside a custom in-place editor opened for a merged cell.
  • Spreadsheet RTD Conditional Formatting doesn not update automatically.
  • SpreadsheetControl prints charts without data if a dot is used as a number decimal separator for the Italian culture.
  • UnhandledException isn't raised on saving a document using the Ctrl+S shortcut.

DXTreeList for WPF

  • The Edit Form doesn't correctly edit properties if GridControl contains XPObjects and GridColumn's Binding property is used.
  • The recursive node checking feature doesn't take into account the IsCheckBoxEnabledFieldName and IsCheckBoxEnabledBinding properties.

MVVM Framework

  • FilterLookup generated for FilteringBehavior in DataLayoutControl does not work in v19.1.

PDF Document API

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.

PDF Processing (Common)

  • JPX - Big images are decoded slowly.
  • Metafile - An unsupported metafile is converted to an image with low resolution.
  • Rendering - OutOfMemoryException is thrown while drawing large JPX images.

PDF Viewer

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.

PDF Viewer for WPF

  • DirectX Rendering - InvalidOperationException is thrown on rendering specific documents.
  • PDFViewer printer preferences is not a modal window.

Windows UI

  • An extra View is added to FrameNavigationService's journal when navigation from View is canceled, but the saveToJournal parameter is false.
  • FlipView shows the last item partially when the Vertical orientation mode is used and an application's theme is changed.
  • TileBar hides its FlyoutControl and cannot show it again in a certain scenario.

WPF Demos

  • An exception is raised in the Outlook Inspired App Click Once demo when the About dialog is shown.

XtraReports Suite

  • The Page Setup dialog is no longer centered to the owner window.
  • 'Cannot create default converter to perform 'one-way' conversions between types 'System.Windows.DependencyObject' and 'DevExpress.Xpf.Diagram.DiagramContainer'.' error occurs after invoking the 'Manage Relations' dialog.
  • DocumentPreviewControl - The "Watermark" dialog cannot be localized.
  • Report Designer - Properties Panel Tabbed View - Search results get lost upon scrolling.
  • Report Designer - SubReport parameter error.

XtraSpreadsheet

  • Navigation with the arrow keys doesn't work inside a custom in-place editor opened for a merged cell.

DevExtreme 19.1.5

$
0
0
DevExtreme

Improves Pivot Grid, Data Visualization and HTML Editor controls.

Fixes

DevExtreme Core

  • DevExtreme-Based ASP.NET Controls - Introduce an option to control DateTime serialization.
  • The DataSource.map callback is not called when a new item is added using the Store.push method.

DevExtreme Data Grid

  • A grouped DataGrid operates slowly when the Store.push method is used.
  • ColorBox - Incorrect layout in DataGrid's editCellTemplate in the case of the Material theme.
  • Virtual scrolling with a focused row is jumping.
  • A focused row's summary text is difficult to read in the Soft Blue Compact theme.
  • A header filter popup unexpectedly closes under certain conditions.
  • CollapseAll / ExpandAll methods do not work if remote paging is applied.
  • Column caption is not rendered when the showWhenGrouped option is enabled.
  • Custom Toolbar item is not rendered after refresh.
  • Edit Form fields are reset on expanding/collapsing grouped columns.
  • editing.selectTextOnEditStart doesn't work for a lookup column with a remote data source.
  • getSelectedRowsData returns an empty array when selectedRowKeys is used and stateStoring is enabled.
  • Header filter isn't applied correctly after search.
  • If the cellTemplate field is used and a group summary is set the editor is rendered in a group row.
  • Incorrect behavior when changing settings via the option method.
  • Only rows on an active page are sorted when remote sorting is disabled and remote paging is enabled.
  • Rows may be incorrectly rendered in virtual scrolling mode when a mouse is used to drag a scrollbar.
  • The "An error has occurred" error message is shown after scrolling.
  • The "E4021 - The server response does not provide the totalCount value" message is shown even if the requireTotalCount is undefined.
  • The getSelectedRowsData method returns the unfiltered data set if the deferred selection mode is enabled.
  • The NavigateToRow method causes multiple calls of the onFocusedRowChanged event.
  • The pager's info text displays incorrectly in RTL.
  • The widget displays an unnecessary horizontal scrollbar if the columnAutoWidth and hidingPriority options are set.
  • When a cell from the last row is updated using the Tab key, the component flickers.
  • DataGrid doesn't load data after scrolling and grouping.
  • DataGrid doesn't scroll to a focused row if it's defined inside DropDownBox.
  • DataGrid doesn't vertically scroll on iPad when all grouped rows are collapsed and a left column is fixed.
  • DataGrid duplicates rows if the data source's reload method is called and the virtual scrolling is active.
  • DataGrid flickers in Angular when a new row is inserted and one of the column is sorted in the descending order.
  • DataGrid inserts a row with an empty cell if a new row is edited on iPad.
  • DataGrid loses focus on editing with the focused row enabled.
  • DataGrid scrolls back to the focused cell if Shift + mouse wheel is used for horizontal scrolling.
  • DataGrid that resides in the DropDownBox content template throws the "Cannot read property 'off' of undefined" error under certain conditions.
  • Documentation - Describe that sortByGroupSummaryInfo does not work if remote paging is enabled.
  • DropDownBox that is placed in the DataGrid cell does not display values properly when the editorType option is specified.
  • FilterBuilder throws an error when fields are duplicated.
  • Search in the Grid does not work when text is pasted using a right click.

DevExtreme Data Visualization

  • Bubble chart - Selection by API is ignored if strips are set in the onPointCLlick event handler.
  • Chart - The ignoreEmptyPoints option does not work with the bindChart method.
  • Chart throws the "Cannot read property 'valueOf' of null" error when a discrete axis has null values.
  • dxCharts - Tooltips do not follow Material Design guidelines.
  • LinearGauge - The loading indicator's behavior is inconsistent when the value is assigned initially or modified.
  • Stacked bar Chart doesn't display all series if valueAxis has date values.

DevExtreme Demos

  • The "Custom Text Editor Buttons" demo - The stylingMode option is used incorrectly.

DevExtreme Diagram

  • Different diagrams with the same data source affect each other.
  • It is not possible to change the default shape type of bound toolbox items.

DevExtreme Html Editor

  • Changes in markup don't change the widget's value if its text editor window contains just one text line.
  • The Undo button is initially enabled.

DevExtreme Pivot Grid

  • Grouped fields are displayed at the end of the list in the Field Chooser.
  • The fields set is cleared in the fields chooser after a new field is added.
  • The onContextMenuPreparing event handler is not executed for FieldChooser.
  • PivotGrid is not rendered correctly inside a container with css-transformation.

DevExtreme Scheduler

  • The "E1035 - Editor cannot be created because of internal error" error occurs on an attempt to add a new appointment in React and Vue.
  • Appointments that last multiple days have a gap on the right side in certain cases in Chrome and Opera.
  • Dragging an appointment to another day does not work on Edge with touch in the week view.
  • scrollToTime doesn't work when the view is timelineDay or timelineWeek.
  • The "Cannot read property 'index' of undefined" error occurs when a specific timezone is set.
  • The $root context is unavailable in an appointment template.
  • The appointment "endDate" option is incorrectly set on appointment resizing.
  • The current time indicator is displayed in a wrong cell in the workWeek view if intervalCount is greater than 1.
  • The onContentReady event is not raised after the repaint method.
  • The widget resizes appointments incorrectly under certain conditions.
  • Scheduler displays the appointment collector with the "1 More" message when only one appointment is in the cell.
  • Scheduler doesn't generate the first weekly recurrent appointment in certain cases.
  • Scheduler hides an appointment tooltip if there is not enough place to display it.
  • Scheduler renders an incorrect appointment on Monday if the recurrenceException date contains "Z".
  • Scheduler shows the "Nan" text in Month view when grouping by date and resources with an empty resource list.

DevExtreme Tools

  • Devextreme-cli build-theme is not available for a specific version.

DevExtreme Tree List

  • Browser hangs on an attempt to scroll the widget with a specific datasource.
  • It is impossible to select some child items under certain conditions.
  • TreeList scrolls to top after expand/collapse actions.

DevExtreme UI Widgets

  • Alert - The alert dialog doesn't render title text in the Material theme.
  • Alert with a specific title crashes the application in the dx.material.blue.light.compact.css theme.
  • Autocomplete - It is not possible to navigate from one group to another by using arrow keys.
  • ContextMenu - The popup element location is incorrect if a new menu item is added in the onShowing event handler.
  • DataGrid - A page scrolls after scrolling in the header filter on MAC.
  • DataGrid - The widget incorrectly exports group summary values if the allowExporting option is set to false for any column.
  • DateBox - A calendar is not focused after a drop-down is opened if registerKeyHandler is used.
  • DateBox - Changing the date with the keyboard doesn't modify a value in the DOM.
  • DateBox - The widget displays ellipsis in its input field if the readOnly option is changed at runtime.
  • DateBox has an incorrect value when pickerType is not native.
  • Documentation - It is necessary to describe the dxhold event technical limitations.
  • DropDownBox with TreeView with enabled search has no scroll.
  • DropDownButton - The two-way data binding for the 'opened' option does not work (Angular).
  • DropDownButton doesn't allow setting the default item template options in a Razor syntax.
  • Floating Action Button - The initial position is not correct if the container doesn't have height.
  • Form - An item is validated after the min field of DateBox is changed.
  • Form - dxDateBox remains empty after value selection when a validation rule is applied.
  • Form - It is not possible to get the name property in the context of the unbound template.
  • Form does not remove excess parameters on changing formData.
  • List - The widget doesn't render the Delete button if itemDeleteMode is set to "toggle" after the first item is removed.
  • List does not select items if the selectedItems contains a record that is not in the data source.
  • Lookup doesn't display item text if data is assigned with a delay.
  • NumberBox - The pasted value is not accepted when a specific format is specified.
  • NumberBox doesn't allow typing a decimal separator on iPhone.
  • NumberBox doesn't change values correctly if valueChangeEvent is 'keyup'.
  • NumberBox incorrectly rounds numbers in certain cases.
  • Popup - Setting the closeOnOutsideClick option to true is not in effect in the WebBrowser control.
  • Popup - The nested dxScrollView widget may reset its position under certain conditions in Chrome on Android 9.
  • Popup - The widget is incorrectly rendered in the mobile Chrome browser if the Chrome URL bar is hidden.
  • Popup - Title text is cropped in the Material theme.
  • Scrollbar has different colors in IE and Chrome.
  • SelectBox - A data source doesn't call a Web API service if paging is enabled and the widget value is changed by using the Down arrow button.
  • SelectBox - A read-only widget raises the onValueChanged event when focus is lost.
  • SelectBox - The drop-down list remains open after a custom item is added if both searchEnabled and acceptCustomValue options are enabled.
  • TabPanel - The registerKeyHandler option's handler is not passed to tabs.
  • TagBox - Expand properties are not loaded after the value field is changed.
  • TagBox - The "Cannot read property 'render' of undefined" error is thrown on an attempt to destroy the widget.
  • TagBox with custom store executes the "mappedItems.filter is not a function" error.
  • TextBox loses focus when buttons are changed.
  • TextBox shows maskInvalidMessage when a required validation rule fails.
  • There is no API to dynamically update FAB/SpeedDialAction position.
  • Tooltip flickers when user clicks out of the target on android.
  • TreeView - A focused item is jumping under certain conditions.
  • TreeView - The expandAll method causes raising the contentReady event several times.
Viewing all 1122 articles
Browse latest View live


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