Quantcast
Channel: ComponentSource News | Grid Components
Viewing all 2650 articles
Browse latest View live

Infragistics Ultimate UI for WPF 19.1

$
0
0
Create combination charts

Excel Library now has the ability to create combination charts.

Features

.NET Core 3 Support

  • .NET Core 3 apps will run approx. 30% faster than apps running on the .NET Framework.
  • You no longer require your customers to have a specific version of the .NET Framework installed. Your app ships with everything it needs to run. Your customers no longer care about having a "prerequisite" framework installed in order to use your app. This is a big deal in the enterprise.
  • Support for the .NET Core CLI tools and SDK-style projects in Visual Studio. This makes creating and maintaining apps, as well as implementing CI and DevOps processes so much easier.
  • Side-by-side installations. You can have all your WPF apps targeting different versions of .NET Core 3, and they can all run independently of each other.
  • You will be able to deploy your app as a single EXE. All your assemblies will be linked (code removed that isn't used), and then bundled together.
  • You can expect updates to WPF/WinForms at a much faster cadence as these updates no longer have to be released with an OS update.
  • Access to the full Windows 10 (AKA “WinRT”) API.
  • Ability to host UWP controls in WPF and Windows Forms applications, enabling modern browser and media content and standards.

Excel Library

  • The Excel Library now has the ability to create combination charts.

XamSpreadsheet

  • You can now load any Excel document containing a chart and it will render.

Infragistics Ultimate UI for Windows Forms 19.1

$
0
0
Infragistics Ultimate UI for Windows Forms

Now renders any Excel document containing charts.

Features

Excel Library

  • The Excel Library now has the ability to create combination charts.

Spreadsheet

  • Load any Excel document containing a chart and it will render.

Infragistics Ignite UI for Angular 19.1

$
0
0
New Spreadsheet control

Adds new Angular Spreadsheet control.

Features

New Spreadsheet Control

  • The IgxSpreadsheet is a Microsoft Excel inspired component that gives you the ability to embed Excel document creation and editing experiences directly into your Angular applications. With powerful editing and cell formatting features, the IgxSpreadsheet brings the familiarity of Excel into your customer’s apps. With just a few lines of code, you can now create, open, edit, and secure Excel documents without ever having Microsoft Excel installed on your machine.
    • Formula Bar
    • Worksheet Filtering
    • Worksheet Sorting
    • AutoFilter Support
    • Conditional Formatting
    • Data Validation
    • Cell Dropdowns
    • Deselect a Selection

New Angular Chart series types

  • Category Series
  • Financial Series
  • Polar Series
  • Radial Series
  • Range Series
  • Scatter Area Series
  • Scatter Contour
  • Scatter Bubble Series
  • Scatter Marker Series
  • Scatter Shape Series
  • Stack / Stacked 100

Infragistics Ignite UI for React 19.1

$
0
0
React Map control

Adds new Map control and improves Grid interaction features.

Features

Grid Interaction Features

  • Multi-Cell Selection (Contiguous and Non-Continguous) - This feature allows you to select individual cells or a contiguous group of cells. This is done by clicking each cell while holding down the CTRL or SHIFT key.
  • Cell Range Selection (Mouse / Keyboard) - This feature allows you to select a range of cells using the mouse or the keyboard. Ranges are selected in the following ways:
  • Mouse drag - Select a cell with the mouse click, drag, release the mouse over another cell, and the range from the selected cell and released cell will be the selected range.
  • CTRL and Mouse drag - Hold the CTRL key while using the mouse to create another range will keep individual ranges selected.
  • SHIFT and Click - Select a cell, hold the SHIFT key, select another cell, and the range of cells between the two selected cells will be selected.
  • Active Cell (Excel-Style Keyboard Navigation) - Added Excel-style keyboard navigation to change the active cell.

New Stacked Series for the React Chart

  • This release adds a variety of stacked series to DataChart, including area, bar, column, line, spline area, and spline.

New Map Control

  • Visualize geographic and geo-spatial data.
  • Shape File Converter - In the Map control, the ShapefileConverter class loads geo-spatial data from shape files and converts it to a collection of ShapefileRecord objects. Geographic series can be bound to this collection and render geo-spatial data.
  • Data Binding - In addition to rendering data from shape files and geographic imagery maps, the React Map control also provides data binding to other data sources with geographic data using the data binding and data mapping properties of geographic series. The following is a preview of the Map control with GeographicSymbolSeries bound to a data model that contains locations of some cities of the world.
  • High-Performance Rendering - The React Map control provides plotting of tens of thousands of data points and updates them every few milliseconds so that the control can handle your real-time feeds.
  • Geographic Imagery Maps - This control provides the rendering of geographic imagery from Open Street Maps.
  • Geographic Series - Use this control to render an unlimited number of geographic series that can display geo-spatial data as points, polylines, and polygons.
  • Geographic Series Types - For Geographic Series, the map control provides these types below plus many more:
    • Scatter Area Series
    • Scatter Bubble Series
    • Contour Line Series
    • High Density Scatter Series
    • Scatter Symbol Series
    • Shape Polygon Series
    • Shape Polyline Series
  • Map Navigation - The React Map control provides customizable navigation behaviors for navigating map content using the mouse, keyboard, or code-behind.

Infragistics Ignite UI for JavaScript 19.2

$
0
0
Angular Spreadsheet control

Adds new Angular Spreadsheet control and improves React Grid interaction features.

Features

Angular

New Spreadsheet Control

  • The IgxSpreadsheet is a Microsoft Excel inspired component that gives you the ability to embed Excel document creation and editing experiences directly into your Angular applications. With powerful editing and cell formatting features, the IgxSpreadsheet brings the familiarity of Excel into your customer’s apps. With just a few lines of code, you can now create, open, edit, and secure Excel documents without ever having Microsoft Excel installed on your machine.
    • Formula Bar
    • Worksheet Filtering
    • Worksheet Sorting
    • AutoFilter Support
    • Conditional Formatting
    • Data Validation
    • Cell Dropdowns
    • Deselect a Selection

New Angular Chart series types

  • Category Series
  • Financial Series
  • Polar Series
  • Radial Series
  • Range Series
  • Scatter Area Series
  • Scatter Contour
  • Scatter Bubble Series
  • Scatter Marker Series
  • Scatter Shape Series
  • Stack / Stacked 100

React

Grid Interaction Features

  • Multi-Cell Selection (Contiguous and Non-Continguous) - This feature allows you to select individual cells or a contiguous group of cells. This is done by clicking each cell while holding down the CTRL or SHIFT key.
  • Cell Range Selection (Mouse / Keyboard) - This feature allows you to select a range of cells using the mouse or the keyboard. Ranges are selected in the following ways:
  • Mouse drag - Select a cell with the mouse click, drag, release the mouse over another cell, and the range from the selected cell and released cell will be the selected range.
  • CTRL and Mouse drag - Hold the CTRL key while using the mouse to create another range will keep individual ranges selected.
  • SHIFT and Click - Select a cell, hold the SHIFT key, select another cell, and the range of cells between the two selected cells will be selected.
  • Active Cell (Excel-Style Keyboard Navigation) - Added Excel-style keyboard navigation to change the active cell.

New Stacked Series for the React Chart

  • This release adds a variety of stacked series to DataChart, including area, bar, column, line, spline area, and spline.

New Map Control

  • Visualize geographic and geo-spatial data.
  • Shape File Converter - In the Map control, the ShapefileConverter class loads geo-spatial data from shape files and converts it to a collection of ShapefileRecord objects. Geographic series can be bound to this collection and render geo-spatial data.
  • Data Binding - In addition to rendering data from shape files and geographic imagery maps, the React Map control also provides data binding to other data sources with geographic data using the data binding and data mapping properties of geographic series. The following is a preview of the Map control with GeographicSymbolSeries bound to a data model that contains locations of some cities of the world.
  • High-Performance Rendering - The React Map control provides plotting of tens of thousands of data points and updates them every few milliseconds so that the control can handle your real-time feeds.
  • Geographic Imagery Maps - This control provides the rendering of geographic imagery from Open Street Maps.
  • Geographic Series - Use this control to render an unlimited number of geographic series that can display geo-spatial data as points, polylines, and polygons.
  • Geographic Series Types - For Geographic Series, the map control provides these types below plus many more:
    • Scatter Area Series
    • Scatter Bubble Series
    • Contour Line Series
    • High Density Scatter Series
    • Scatter Symbol Series
    • Shape Polygon Series
    • Shape Polyline Series
  • Map Navigation - The React Map control provides customizable navigation behaviors for navigating map content using the mouse, keyboard, or code-behind.

Smart HTML Elements v3.0.0

$
0
0
Smart HTML Elements

Adds a new Chart Custom Element with more than 30 different Data Visualization options.

Features

  • Added Chart Custom Element with more than 30 different Data Visualization options.
  • Added Grid Dialog Edit.
  • Added Grid Batch Edit.

DevExpress ASP.NET 18.2.8

$
0
0
DevExpress ASP.NET

Improves DataEditors, GridView and RichEdit controls.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • Designer - The Retrieve Fields popup size increases on subsequent display when a screen scale is greater than 100%

ASP.NET Demos

  • The SalesViewer RWA does not generate demo data when EF v6.1.40302.0 assemblies are used

ASPxCardView

  • The e.NewValues dictionary contains an old value in the CardUpdating event handler if ASPxGridLookup is placed inside EditItemTemplate and bound using a binding expression

ASPxDataEditors

  • ASPxComboBox - Items loaded after a callback are not displayed in IE 11
  • ASPxComboBox - Mulberry theme - Items are hidden after scrolling to the bottom in IE11
  • ASPxComboBox - The control layout is broken under certain circumstances in IE11 when it is placed into ASPxPopupControl
  • ASPxGridLookup - An Argument Exception occurs during filtering if there's a combobox column bound to Enum
  • ASPxTokenBox - The drop-down list is not cleared after selecting items containing HTML markup if EncodeHtml is set to "false"
  • DateEdit - A calendar doesn't work properly in IE11 when Accessibility is enabled
  • Documentation - ASPxComboBox - Add information about binding to Server Mode and limitations for ComboBoxColumns
  • The "AM/PM" value rather than the current time is changed in the ASPxTimeEdit editor on the Up key press on mobile devices

ASPxGridView

  • ASPxDateEdit - Accessibility - The drop-down window is immediately closed on an attempt to invoke it if the Time Section is visible
  • ASPxGridLookup - It is impossible to update a value when the control is bound in PopupEditForm
  • AdaptiveDetail Layout Items - Design time - Default command column settings don't allow adding this column to the adaptive layout
  • Batch Edit Master-Detail - Preview changes are shown for the detail grid instead of the master grid
  • Batch Editing - Filtering works incorrectly if KeyFieldName is of the string type and the grid contains modified rows  
  • Designer generates incorrect markup if banded columns are used
  • Edit Form Template - The e.RowValues collection contains an old ASPxGridLookup value in the RowUpdating event handler if the two-way data binding is used and the HtmlRowCreated event is handled
  • Endless Paging - The Loading panel is shown infinitely on an attempt to save grouped row changes
  • Format conditions are overwritten by alternating row styles in an exported document
  • The "Show adaptive details" button is misaligned if AccessibilityCompliant=true and the Office365 theme is used
  • The 'Cannot read property 'constructor' of undefined' error occurs if the default toolbar contains an invisible item
  • The control is rendered incorrectly under certain conditions if SettingsEditing.Mode="EditForm" and SettingsPager.Mode="EndlessPaging"
  • The grid's layout is incorrectly calculated in adaptivity mode (AdaptivityMode="HideDataCells")
  • The moved columns' state is restored to the original one after a callback when ShowFilterRow is enabled and the grid is bound in Page_Init
  • The popup edit form's position is incorrect for new records
  • The Styles.FocusedRow.ForeColor property has no effect for a detail row in adaptive mode if MaterialCompact, Material or Office365 themes are applied
  • ASPxGridView Documentation - Add information that the BatchEditChangesCanceling event is not raised when there are no changes in grid data
  • ASPxGridView inside a scrollable div element - The scroll position is lost after a callback if the SettingsAdaptivity.AdaptivityMode property is set to the "HideDataCells" value

ASPxHtmlEditor

  • The whole line is removed after selecting a half of it and pressing Delete in IE

ASPxPivotGrid

  • A group filtering icon shows active when the Show All options is checked
  • The FilterValues.ValuesIncluded collection is empty if the filter type is set to Included
  • ASPxPivotGrid does not display the sort by summary menu for certain data fields

ASPxQueryBuilder

  • The imageClassName attribute does not work for custom icons

ASPxRichEdit

  • An error occurs on an attempt to print a certain protected document containing fields
  • A floating object is incorrectly aligned in relation to a table in the exported PDF document if the table's alignment is set to Center or Right
  • A floating textbox is incorrectly rendered when it's placed next to a table
  • An error occurs when typing text in a floating textbox after moving it
  • The "Insert" tab is cleared in IE 11 after inserting the Header section if the ribbon is minimized
  • The inner error message is shown instead of the 'session expired' error message when the request to the server is performed on a callback
  • The document content aligned according to a shape is positioned incorrectly
  • The Hidden font setting is not saved for the paragraph mark

ASPxScheduler Suite

  • It's possible to open disabled views with corresponding shortcuts
  • ASPxScheduler with enabled adaptivity calculates the initial adaptive mode incorrectly if placed in ASPxSplitter
  • Information about an appointment's resources is incorrectly calculated in the Appointment Tooltip if resources are filtered and the ResourcesPerPage property is specified

ASPxSpreadsheet

  • The "TypeError: Cannot read property 'clone' of undefined" error occurs after the LoadDocument and Open method calls
  • The ribbon layout is broken even after the AdjustControl method has been called
  • ASPxSpreadsheet cannot load a document correctly if a worksheet display area is specified and a document's selected range is located outside this area
  • ASPxSpreadsheet's context menu cannot be invoked for document cells located outside a worksheet display area
  • Extra content (empty rows) are added to a document if content is copied / pasted in IE browser and a current ASPxSpreadsheet document is not empty

ASPxTreeList

  • Toolbar buttons are not hidden during edit

Navigation, Layout & Multi-Purpose Controls

  • ASPxFileManager - Context Menu - The Upload button in the folder tree is disabled but still allows the upload
  • ASPxMenu - It's necessary to click an item twice to open child items in a certain configuration on iOS devices
  • ASPxPageControl inside ASPxPopupControl - The "Cannot read property 'offsetWidth' of null" error occurs after changing tabs
  • Compression mechanism - It is impossible to compress the minified Microsoft.ApplicationInsights.JavaScript script
  • FilterControl - The dropdown position is incorrect when EnablePopupMenuScrolling is set to True
  • The 'Allowed File Extensions' article does not describe the difference in validation between Advanced and Standard modes    
  • Upload Control - NullReferenceException is raised on uploading more than 5 files if the OnGenerateFileNameInStorage event is handled

ProjectConverter

  • References to the DevExpress.Web.Linq assembly are not updated

XtraReports Suite

  • "The type initializer for 'DevExpress.XtraPrinting.Shape.Native.ShapeFactory' threw an exception" error may occur in web applications hosted on IIS
  • Aggregate functions are not available in the Expression Editor executed for the Background Color property
  • HTML5 Document Viewer - A signature editor does not operate correctly on touch screen in certain browsers
  • WebDocumentViewer - Cascading parameters are prefilled with data although their filter condition is not satisfied

ASP.NET MVC

MVC CardView

  • The ErrorRow element is not shown when an exception is thrown by ASP.NET

MVC Data Editors

  • Adaptive Combobox - The combobox is changing its height when a modal dropdown shows
  • ButtonEdit - ClearButton's HoverStyle is not applied when the Button's HoverStyle is specified
  • ColorEdit - There is no label for the "Custom color" text box when Accessibility Compliant is enabled
  • DateEdit - The hour hand's color is not changed based on baseColor if the Material or MaterialCompact theme is applied in v18.2
  • MemoFor - The first line break is ignored
  • TokenBox is not bound to a collection of selected items properly if it is placed inside FormLayout

MVC GridView

  • ASPxGridView - Accessibility - It's not possible to drag a column by the header text
  • ASPxGridView/GridView - ASP.NET exceptions cannot be handled
  • An exception is thrown when the GetValuesOnCustomCallback method is called
  • Batch Edit - The "Cannot read property 'indexOf' of undefined" JS error occurs after the server-side validation fails if one of the columns is placed inside another column
  • BinaryImage ValidationSettings throw the "Unable to cast object of type 'DevExpress.Web.Mvc.MVCxGridModeValidationSettings' to type 'DevExpress.Web.BinaryImageValidationSettings'" InvalidCastException
  • It's not possible to access tabs of the edit form layout's TabbedLayoutGroup by using the GetTabByName method
  • The "Cannot read property 'style' of undefined" JavaScript error message appears on an attempt to edit a row if vertical scrolling is enabled, a group row template is implemented and SettingsBehavior.AllowFixedGroups is enabled
  • The NestedControlCellStyle.CssClass property has no effect for the AdaptiveDetailLayout column's item
  • GridView in Batch Edit mode - Unchanged row values sent to the server are switched to null if the Save button was clicked on a different page
  • GridView in Batch Edit mode - Unchanged row values sent to the server are switched to null if the Save button was clicked on a different page
  • Responsive Web Application Template - Validation does not properly work in editors used for editing GridView data

MVC HtmlEditor

  • Accessibility - "A form control does not have a corresponding label" error is shown for the "Paragraph Style", "Font Name" and "Font Size" combobox editors
  • Spell Checking - End-user changes are lost if the Close button is pressed before all errors are fixed
  • The InsertLink dialog creates an incorrect link if it is bound to the Azure provider

MVC Navigation, Layout & Multi-Purpose Extensions

  • DockPanel creates a keyboard trap + alters the default focused item with Accessibility Compliant enabled
  • FormLayout - Unobtrusive validation is performed even when it is disabled
  • Menu - An adaptive menu in is placed behind an overlay if it is inside a Panel
  • Menu - Modal background occurs when an adaptive menu is located inside a panel and the page has a vertical scrollbar
  • UploadControl - The input element has incorrect width if it is placed in RoundPanel

MVC Report

  • End-User Web Report Designer - XRRichText does not use the default font assigned to it (Arial)
  • Expression Editor - An expression with a string that contains an apostrophe cannot be validated
  • Expression Editor - The description view is not synchronized
  • Localization - It is impossible to translate some strings using the ASPxClientWebDocumentViewer.UpdateLocalization method
  • Printing does not work when two DocumentViewers are on the same web page
  • Web Report Designer - The client-side "Cannot read property 'filter' of null" error is thrown on an attempt to execute the Save As dialog when the report storage's GetUrls method returns NULL

MVC RichEdit

  • SqlOfficeStateProvider - It's not possible to paste an image from the "Inline picture" dialog
  • SqlOfficeStateProvider - It's not possible to paste an image from the clipboard
  • SqlOfficeStateProvider - The "ArgumentOutOfRangeException: Index was out of range." exception occurs in the DevExpress.XtraRichEdit.Model.IndexedTreeNodeLeafLevel`1.FindItemByIndex method

MVC Scheduler

  • ArgumentException ("An item with the same key has already been added") is raised while calculating appointment custom fields
  • The "Cannot read property 'interval' of null" JS error occurs when an appointment which is not initially visible in the scrollable area is dragged
  • The Edit Appointment form - An updated appointment is duplicated as a new appointment if changes lead to a conflict with another appointment

MVC Spreadsheet

  • A request to obtain a document state cannot be correctly executed in Web Farm environment even if State Provider is implemented
  • An image uploaded from a computer is not displayed in certain cases  
  • Pasting a copied cell to a range of cells gives different results based on the worksheet protection

MVC TreeList

  • TreeList - SettingsPopupEditForm is null

ASP.NET Bootstrap

Bootstrap Data Editors

  • Bootstrap ListBox - The AddItemCssClass and SetItemTooltip methods do not work properly when the editor is hidden on the client side
  • Bootstrap ListBox - The SetItemHtml method doesn't work properly
  • The BootstrapBinaryImage control does not have a client-side ValueChanged event

Bootstrap GridView

  • The GridLines property doesn't work correctly
  • The client-side ColumnResizing and ColumnResized events are not available in IntelliSense and cannot be set declaratively

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapRibbon - The ShowTabs property has no effect

Bootstrap Scheduler

  • BootstrapScheduler - It's not possible to drag an appointment from the bottom of the TimeLine view
  • View Model API - Editor values are not saved as corresponding View Model properties if the editors are located on different Page Control's tabs

Bootstrap Spreadsheet

  • An entered cell value is lost

ASP.NET Core

XtraReports Suite

  • WebDocumentViewer - Intermediate preview issues in the Web Farm hosting environment
  • Web Report Designer - JsonDataSource's schema is not loaded to the designer's field list
  • WebDocumentViewer - the asynchronous export does not work in the the Web Farm hosting environment
  • XtraReport - the System.Security.Cryptography.Pkcs class name collision in .NET Core projects
  • XtraReport with Bootstrap controls - Uncaught TypeError: DefaultWrapperManager is not a constructor

ASP.NET Core Bootstrap

Editors

  • BootstrapTreeView - A BootstrapCheckBoxList's first checkbox has an incorrect Id when placed in a template

DevExpress Windows 10 Apps 18.2.8

$
0
0
DevExpress Windows 10 Apps

Improves Grid and Scheduler controls.

Fixes

Grid for Windows 10 Apps

  • Binding ItemsSource is freezing the UI
  • Slow initialization of row elements when ItemsSource is assigned

Scheduler for Windows 10 Apps

  • TimeScale cannot be defined at the custom style level

DevExpress WinForms 18.2.8

$
0
0
DevExpress WinForms

Improves Grid, Editor and Reports controls.

Fixes

All WinForms Controls

  • An exception is raised on an attempt to provide data to FilteringUIContext via QueryGroupData
  • ContextButton - An image specified using the ImageOptions.ImageUri property is not shown
  • DirectX - A COMException with the D2DERR_RECREATE_TARGET error code is incorrectly handled
  • DPIAwareImageCollection - Visual Studio crashes on an attempt to access the removed image
  • Image Picker - ArgumentException is thrown when the resource file is located outside its default directory
  • SkinEditorV2 - The Use LightView check box caption is cut off
  • SvgPolygon - The SvgImage.Create method generates an image with incorrect point data
  • TaskbarAssistant, JumpListItemTask - The Click event isn't raised when an application is run under administrative privileges

Data Access Library

  • SqlDataSource - CustomSqlQuery queries with an empty result set are not added to ResultSchema when a data source is saved to XML

Layout Assistant

  • Visual Studio 2019 works with a delay when the LayoutAssistant extension is used

MVVM Framework

  • MVVM Scaffolding - A detail entity cannot be edited by double-clicking it in a detail grid if a master entity was updated

ProjectConverter

  • There is no capability to update resource files when a project uses NuGet packages

Scaffolding Wizards

  • A confirmation message title shows text with extra " - " if getEntityDisplayNameFunc returns an empty string

Snap

  • A separator inserted into SnapList is removed after resizing SnapList columns if a caret is located within the SnapList table
  • SnHyperlink fields don't display any placeholder if there are no rows in a data source
  • The "Use for Mail Merge" menu item is not displayed if ObjectDataSource is used as SnapControl's data source

XtraBars Suite

  • The Smar Tag menu of an auto-hide dock panel is closed at design time when the panel is hidden
  • AccordionControl - A resizing vertical line has a break where a search control is shown
  • AccordionControl - All groups are expanded on maximizing after minimizing when DisplayMode=Overlay and ExpandElementMode = Single
  • AccordionControl - Pressed element flickers when the cursor crosses its boundaries
  • AccordionControl - The ContextButtonClick event is not raised in the overlay form when the Hamburger menu is minimized
  • All documents in DocumentManager are closed when the DocumentManager is moved to another form and an original form is closed
  • An additional form button appears on clicking near the XtraForm icon when the right to left (RTL) layout is enabled
  • BarManager - A bar does not change its location based on the DockCol and DockRow properties when the ApplyDockRowCol method is called
  • BarManager - The "Add button" list doesn't contain BarLargeButtonItem
  • Bars and popup menus are unskinned when being used in PopupControlContainer
  • Change the English Translation of 'BarString.FullScreenButton' to Ribbon Display Options instead of Auto-hide Ribbon
  • DockManager - IndexOutOfRangeException is thrown when the layout is restored from XML
  • DockManager - It is possible to dock a floating DockPanel to the main form even if another floating DockPanel is hiding it
  • Fluent Form - A form's title is incorrectly drawn when it is wider than AccordionControl
  • NavigationFrame - An exception occurs when a selected page is changed if transition animation is enabled
  • NullReferenceException is thrown in the BarLinkViewInfo.HasImage method at design time
  • NullReferenceException is thrown on resizing a dock panel via the upper right edge when the Light style is enabled
  • Popup - The toggle switch doesn't render
  • PopupMenu - A group separator is drawn incorrectly when DrawMenuSideStrip is set to true
  • RadialMenu throws NullReferenceException on calling ShowPopup after the Collapse method call
  • RepositoryItemGridLookUpEdit - ArgumentException is thrown if the editor's data source has an image equal to null
  • RibbonControl - A bar item link becomes focused but is not highlighted after the BarItemLink.Focus method call
  • RibbonControl - Residual image when using Office 2019 and animation is disabled
  • RibbonForm - The Text property of a child MDI form is used excessively
  • RibbonMiniToolbar - A large BarButtonItem with the DropDown button style has an incorrect layout
  • SVG Icon Palette not working with BarButtonItems
  • SVG icons in a borderless Toolbar are colorized using an incorrect palette
  • TabbedView - An empty frame appears for forms whose FormShowMode property is set to AfterInitialization
  • TabbedView - NullReferenceException when closing document using the Windows customization form
  • TaskBarAssistant - Provide the capability to flash a window in the TaskBar
  • The ItemAppearance.Hovered property is not in effect for BarStaticItem
  • ToolTipController - e.MouseArgs is null in the HyperlinkClick event
  • WindowsUIView - TileContainer doesn't allow assigning images to tile elements from an image collection by an image index
  • WinForms - The 'CTRL+F1' key combination does not work after a user opens a view or a tab
  • WorkspaceManager doesn't restore locations of floating bars

XtraCharts Suite

  • The Shift button shows a magnifier icon even if zooming is disabled

XtraDiagram

  • CalcHitItem doesn't return a correct result when custom DPI settings are used

XtraEditors Library

  • ArgumentException when TextBoxMaskBox is being disposed of
  • CalendarControl ignores the TouchUIMinuteIncrement property in TouchUI mode
  • CheckedComboBoxEdit - The EditValueChanged event fires every time the popup form is closed if EditValue's List type is used
  • FileDialog - The CustomPlaces property does not work correctly
  • GridLookUpEdit - The CustomDisplayTextEventArgs.Value property contains an incorrect value type on the CustomDisplayText event
  • ImageComboBoxEdit with ContextImage and item images defined shows both images overlapped
  • InvalidComObjectException fires in RangeControl when its size is changed during painting in DirectX mode
  • LabelControl - An image specified via the ImageOptions.ImageIndex property is visible in a single state of the control
  • Localization - Mask properties are serialized and added to the RESX file
  • NullReferenceException occurs when passing null as the SvgElementProperties parameter to the SvgElement.Create method
  • SaveFileDialog does not contain a resource for the SVG image filter in the German localization
  • SVG - It should not be necessary to set the WindowsFormsSettings.SvgImageRenderingMode property to HighSpeed if True is passed to the SvgBitmap.Render method
  • The maximized XtraForm is shown incorrectly when the FormBorderStyle property is set to FixedSingle and a vector skin is used
  • The SVG image is rendered with a jagged edge
  • TimeSpanEdit - The AllowNullInput property does not work as expected
  • TokenEdit does not process the Esc key if it is placed into a form shown as a dialog
  • WinForms - SidePanel flicks on resizing when the size of the bottom panel is fixed
  • XtraFolderBrowserDialog - Breadcrumb navigation does not work for UNC paths
  • XtraFolderBrowserDialog - Folders are not sorted properly
  • XtraFolderBrowserDialog - Hidden Folders are not shown
  • XtraFolderBrowserDialog still shows the NewFolder button in Wide mode even if ShowNewFolderButton is disabled
  • XtraOpenFileDialog - NullReferenceException is thrown on the ShowDialog method call
  • XtraOpenFileDialog - An incorrect node is focused when nodes are expanded and collapsed via the "+" and "-" keys
  • XtraTabControl - The tab caption is displayed in the wrong place in RTL mode when an image is used

XtraGrid Suite

  • AdvBandedGridView - The Up and Down arrow keys navigation doesn't work as expected if there is a column with AllowFocus = False
  • Conditional Formatting is not applied to a row when NewItemRowPosition is shown at the Bottom
  • Custom group summary items are not exported when the AlignGroupSummaryInGroupRow option is enabled
  • Excel Filter - ArgumentException occurs when a new item is added to the e.DataItems collection in the FilterPopupExcelData event handler
  • GraphicsCache's DrawRectangle method throws ArgumentException if a pen with a custom dash pattern is used and DirectX Hardware acceleration is enabled
  • GridControl - Impossible to localize the search control filter dropdown in Excel popup
  • GridControl - The group row's expand/collapse button color is not changed when the EnableAppearanceFocusedRow property is set to false
  • GridLookUpEdit - The first character is lost on typing in Auto Filter Row
  • #VALUE! is displayed as a summary value when using ExportToXlsx
  • A format rule with the IconSet style is incorrectly exported when its ColumnApplyTo property is specified
  • EditForm modifies a value of another row when FindPanel is used
  • Selected cells are incorrectly rendered when the DefaultAllowHtmlDraw option is enabled
  • The conditional formatting menu generates an expression with a syntax error when the corresponding FieldName includes square brackets
  • When the AllowSortAnimation option is enabled, animation does not use display values provided by the CustomColumnDisplayText event
  • KeyNotFoundException is thrown when a user types arbitrary symbols into a DateTime column's Excel popup filter
  • LayoutView - Cells are activated from left to right in RightToLeft mode
  • Popup Window closes immediately when a top form is maximized and the Windows taskbar is auto-hidden
  • RepositoryItemRichTextEdit cannot load the Doc document stored as a byte array when the DocumentFormat option is set to Doc
  • Scrolling a grouped grid does not work correctly if the AlignGroupSummaryInGroupRow property is enabled
  • TabbedView does not change the grid focus when the editor is opened in the grid
  • The Drag And Drop Behavior - Rows disappear in a source grid if more than four rows were dropped to another grid
  • The selection is not reset after sorting or filtering in Infinite Scrolling mode (VirtualServerModeSource)
  • VirtualServerModeSource - The MoreRows event is raised twice sometimes
  • WinExplorerView - A grid is scrolled in small steps when the top or bottom scrollbar button is clicked
  • WinExplorerView - TextColumn content is unreadable when PaintStyleName is Flat
  • WinExplorerView - The CalcNoGroupRowIndexByPosition method throws DivideByZeroException
  • WinExplorerView uses an incorrect font for disabled items when OptionsView.Style = Content
  • WinForms - Enum images are incorrectly displayed in the grid's column filter popup

XtraLayout Suite

  • CustomHeaderButtons are incorrectly drawn in LayoutControl when the Blue skin is used and the high dpi is enabled
  • An item that contains a CheckEdit editor does not show a tooltip when its field has the Description attribute
  • ColorPickEdit is missing in the Editor Type combobox of the Data Source Binding Manager
  • How to fix the SplitterItem location when the group size is changed if FixedStyle is used
  • LayoutControlItem cannot be moved in Table layout mode

XtraMap

  • An unhandled exception occurs when updating a map item at runtime when the clustering feature is enabled
  • Certain MapPath segments are rendered incorrectly when the DirectX render mode is enabled
  • InvalidCastException occurs when clicking Map Pie Items with the pressed Shift button
  • KML - Pushpin elements are displayed with an offset when loading a newly created KML file
  • MapControl does not raise the MapItemClick event if a tooltip is shown when a map item is clicked
  • MapEditor - Unhandled exception (NullReferenceException) when selecting a map item programmatically
  • Svg - shapes are loaded in reverse order

XtraPivotGrid Suite

  • Customization Form - It is impossible to Collapse/Expand all folders
  • InvalidCastException is thrown on an attempt to open a summary filter popup in the pivot grid
  • OLAP - It is impossible to expand rows because the OLAPUseNonEmpty property does not work
  • "The '_PCA' function is not found" error occurs when several unbound fields without names are added to the pivot grid and the default data processing engine is used
  • It is impossible to capture the GroupInterval property change in the FieldPropertyChanged event handler

XtraPrinting Library

  • RichTextBoxLink - Text lines in the print preview can be split in half

XtraReports Suite

  • "An item with the same key has already been added." error occurs while loading reports created in earlier DevExpress versions
  • "The document cannot be exported to DOCX format correctly with the specified settings." error occurs on an attempt to export a report with the XRCharacterComb control when the TableLayoutOption is enabled
  • A page footer is printed on top of the first report page
  • An expression binging for the XtraReport.Visible property is lost after loading a report layout
  • DocumentViewer - Document Map nodes are recreated twice
  • DocumentViewer - The "Waiting for parameter values" message is not displayed until the report surface is clicked
  • DocumentViewer - The initial "No pages" status message is incorrect
  • End-User Report Designer - The PropertyGridDockPanel's ShowCategories property cannot be set to False at design time
  • End-User Report Designer - 'The specified value does not match the 'ParameterName' parameter type' error occurs when a multi-value cascading parameter is submitted in some scenarios
  • Export To Excel - The value of a multi-value report parameter of the String type is exported as the 'System.String[]' string if the 'Value' text export mode is used
  • ExportOptionsTool Dialog - Provide a way to assign an owner to the dialog
  • Expression Bindings - A data source is not refreshed
  • Interactive Sorting - Sorting icons are reversed
  • Interactive Sorting - The 'Sequence contains no matching elements' error occurs when a report with a subreport is sorted
  • It is impossible to change the XRCrossBandLine visibility after a layout was exported in XML
  • JsonDataSource causers a memory leak
  • Object Data Source Wizard - The "PrivateImplementationDetails" item is displayed on the data source type selection page
  • Print Preview - A click on a Margin line should not change the value
  • Print Preview - Margin values are inconsistent
  • Print Preview - The DefaultSvgSettings.AllowDefaultSvgImage property value should not be read from the registry
  • Report Designer - A memory leak occurs when you open the Expression Editor
  • Report Designer - the NullReference exception is thrown upon dragging a field into an existing control with the CTRL key pressed
  • Report Designer - XRChart's Colorizer feature does not work
  • Report Gallery - The original XRTable size is not preserved
  • The 'Expressions' tab appears in the Property Grid after showing the 'Designer Options' dialog for a report which uses the Bindings mode
  • The image does not preserve its transparency during the export to an xlsx file
  • Visual Studio Report Designer - Anchored controls with the "private" field modifier should not be resized (the inheritance issue)
  • XRCheckBox - The CheckState property is set to Checked if a control receives null or DBNull.Value in the expression bindings mode
  • DetailReportBand renders the latest printed record on all occurrences (the Expression Bindings caching issue)
  • The auto scale feature fails with the StackOverflow exception for multi-column subreports

XtraRichEdit

  • A cropped image is rendered blurred in version 18.2
  • An application freezes when GridControl uses RepositoryItemRichTextEdit and the RowAutoHeight option is disabled
  • NullReferenceException is thrown on an attempt to select a page break
  • NullreferenceException is thrown when loading a specific document in RichEditControl
  • RichEditControl incorrectly displays a certain EML document
  • RichEditControl incorrectly formats a certain string as a hyperlink
  • RichEditControl incorrectly renders strikethrough text
  • SimpleView - The Horizontal scrollbar is reset to the initial position on typing
  • System.ArgumentException "null' is not a valid value for 'stream'" is thrown if the loaded stream is null starting with version 18.1
  • System.ArgumentOutOfRangeException is thrown on rendering a document with the footer that ends with a table
  • Tab stops are differently processed in a specific document as compared to Microsoft Word
  • The "Document Properties" dialog layout is messed up under the German culture
  • The "Lock aspect ratio" value is incorrectly imported for an image from an Rtf document
  • The PreserveInsertedContentFormatting option doesn't allow keeping content formatting when the default font of the inserted document differs from the font of the target document
  • The Spelling dialog is displayed under a form which has the TopMost property set to true

XtraScheduler Suite

  • RecurrenceControls don't increase their height when TouchScaleFactor is specified
  • iCalendarExporter - Custom Properties are added after all VEVENTs
  • InvalidCastException is raised in DirectXPaint when SchedulerControl is disposed of
  • NullReferenceException is thrown in the CreateAppointmentComparerProvider method when XtraSchedulerReport is opened at design time
  • Resources' images are not displayed in a report
  • An incorrect time interval is calculated when the FetchAppointments event fires and DateNavigator is used
  • DateNavigator unpredictably changes selection after switching months via month navigation buttons
  • NullReferenceException occurs on the "Recurrence" RibbonControl command click
  • The "<SomeDate> is not a valid value for 'End'" ArgumentException is thrown when synchronizing with Google Calendar
  • The Appointment Trimming Settings do not work in 18.2.7
  • The CustomDrawView event isn't raised on resizing
  • SchedulerDataStorage - SchedulerControl uses an incorrect TimeZone to raise a reminder
  • The appointment label imports with a color when the Gray Scale/Black and White scheme is used
  • The NullReferenceException is thrown in the GetCellIndexByStart method

XtraSpellChecker

  • The Language dialog is displayed under a form which has the TopMost property enabled

XtraSpreadsheet

  • A corrupted document can be produced after changing a pivot table's data source in a specific document
  • A corrupted document can be produced after refreshing a pivot table in a specific document
  • Clipboard is cleared when resizing a column
  • It is impossible to generate the SpreadsheetControl's ribbon or toolbar menu at runtime
  • Provide the capability to hide outline symbols in the worksheet view
  • SpreadsheetControl cannot import UInt16 values from external data sources
  • SpreadsheetControl hangs on an attempt to get the Range.Precedents property value if there are circular references in formulas
  • SpreadsheetControl produces a corrupted XLSX document if a defined name with an invalid value of the DefinedName.RefersTo property is added
  • The Name Box's value isn't updated after creating a defined name for the selected range
  • The Range.DirectDependents property value is calculated incorrectly for a defined name
  • Unable to display hidden rows when using frozen panes
  • Usability - The Range.Name property does not return a defined name declared with the workbook scope
  • Usability - There is no way to select a range from another worksheet while editing a formula using the Function Arguments dialog

XtraTreeList Suite

  • NullReferenceException is thrown in the CreateViewInfo method when TreeList's layout is reset on loading
  • Drag and drop icon indicators do not have high DPI support
  • Unhandled ArgumentNullException when сlicking the Node Indicator

XtraTreeMap

  • TreeMap data processing performance is not optimal

XtraVerticalGrid Suite

  • An in-place editor ignores its EditFormat in PropertyGridControl starting with version 18.1
  • Complex editors don't work if the Property Grid has a small width
  • PropertyGridControl - Low performance when clicking on a cell or resizing a form
  • RepositoryItemToggleSwitch is incorrectly drawn when PropertyGridControl's ActiveViewType is set to Office
  • The DefaultDraw method works incorrectly in the CustomDrawRowValueCell event handler
  • The vertical scrollbar overlays a category row's expand button under certain conditions
  • GetRecordObject returns an incorrect value when a filter is applied

DevExpress WPF 18.2.8

$
0
0
DevExpress WPF

Improves Charts, Diagram and Grid controls.

Fixes

All WPF Controls

  • A default button is highlighted as focused even after another button is focused

DXAccordion for WPF

  • AccordionItem stays highlighted after closing a modal window when SelectionMode is set to None

DXBars for WPF

  • BarStaticItem.ItemMinWidth does not affect control width in Office2016SE and VS2017 themes
  • Context Menus - Background of checked items is barely noticeable in VS2017Dark
  • DXBar Accessibility - Menu items with IsVisible=False are visible to Narrator
  • DXBar: Accessibility: ToggleSwitch used in a bar exposes "On button" and "Off button" to Narrator
  • Items in toolbars cannot be properly dragged when LightweightBarItems are used
  • The bar item description does not wrap in the BarManager customization dialog

DXCharts for WPF

  • An exception is thrown on an attempt to export charts from different tabs in DXTabControl
  • An unhandled exception (System.InvalidOperationException) occurs when modifying the chart layout in certain situations
  • ChartControl - NullRefferenceExceptiopn occurs when getting SeriesPoint from SeriesLabelItem in certain cases
  • Narrator does not correctly announce buttons used for axis scrolling (accessibility issue)
  • Narrator reads hidden axis labels
  • Legend items with check box elements do not provide accessibility-friendly names for Narrator
  • The XYDiagram2D.Zoom event is called even if the e.Cancel property is set to True in the XYDiagram2D.BeforeZoom event

DXControls for WPF

  • DXOpenFileDialog - ArgumentNullException occurs on dragging items
  • DXOpenFileDialog throws an exception on an attempt to select a folder that doesn't have access permission
  • DXOpenFileDialog works incorrectly when a selected folder is changed using the navigation pane
  • PopupColorEdit always displays its Color Picker Popup on the primary system monitor when this editor is hosted in ElementHost
  • SimpleButton - Binding to the IsChecked property works as OneWay by default
  • Tab caching causes empty tabs in DXTabControl
  • ThemedWindow - A maximized window with the SizeToContent property set to a non-default value is clipped if the Windows Taskbar position is different from the bottom
  • ThemedWindow crashes after a Finish Button click in WizardControl
  • ThemedWindow doesn't have the AllowSystemMenu property

DXDiagram for WPF

  • The ReadOnly attribute is ignored when it's defined for a proxy property
  • XpsSerializationException is raised in DiagramControl when it's printed on a single page

DXDocking for WPF

  • An auto-hidden panel's content is not focused in certain cases
  • Dock hints are not hidden after dragging if the dragged panel is removed from ItemsSource
  • DocumentGroup's selected tab doesn't display the top border when the ViewStyle property is set to "Light"
  • LayoutPanel's pin position is unexpectedly changed when panels are pinned from different auto-hidden groups
  • The Tab Header's automation peer is represented as a button
  • WPF DockLayoutManager - Pinning panels from AutoHideGroups changes the root group's Orientation

DXEditors for WPF

  • BaseEdit class descendants don't support the AutomationProperties.Name property
  • DataEdit throws ArgumentOutOfRangeException if the Persian calendar is used
  • DateEdit - DateNavigator's caption does not reflect selected date changes when it is placed in PopUpTopAreTemplate with a disabled IsTexEditable option
  • ProgressBarEdit does not support the Foreground property
  • TextEdit.GetCharacterIndexFromPoint works only for the first text line
  • The checked ListBoxEdit doesn't allow checking more than one item when the Delayed post mode is enabled after the upgrade to v18.2.7
  • ToggleSwitch's thumb in the SE themes isn't streteched to the entire ToggleSwitch height
  • TokenComboBoxEdit displays an incorrect foreground color in certain themes when it's located in an inactive cell in the focused row in GridControl
  • TokensChangedEventArgs' AddedTokens collection contains only the first selected item

DXGrid for WPF

  • #VALUE! is exported as a summary value to an XLSX document in certain scenarios
  • An automation peer for the Search panel is created if the ShowSearchPanelMode property is set to Never
  • ArgumentException is raised in the ConditionalFormatting mechanism when custom highlighting rules are applied
  • Columns to the right of a 'star' column cannot be resized if their width is equal to MinWidth
  • DXGrid - Column header buttons should have accessibility-friendly names
  • Grid - A column appears under another band in the exported XLSX document
  • Grid - Empty items are added to ComboBoxEdits in the Auto Filter Row every time the Search Panel is used
  • GridColumnBand.Header property has the GridUIProperty (GridColumn.Header not)
  • Clipboard operations incorrectly process symbols from certain encodings
  • Quotation marks are lost when Clipboard operations are used
  • The copy/paste feature does not work for in-place editors whose data source is DataTable
  • GridControl consumes CPU resources when it is bound to InfiniteAsyncSource no data operations are executed
  • GridControl does not release memory after exporting to Excel
  • GridControl Export to XLSX causes ArgumentException: Width and Height must be non-negative
  • InvalidOperationException occurs if PredefinedFilters are used with TreeListView
  • It's hard to navigate to the Automatic Filter Row using Narrator
  • It's not possible to leave the New Item Row with the Tab key if the last column's TabStop property is set to "False"
  • LookUpEdit with SearchLookUpEditStyleSettings shows no items when the Left arrow is clicked and bands are used
  • Provide an entry point to customize GridCellAutomationPeer's returned values
  • The Loading Data window is shown behind the main window and is not modal
  • TreeListView does not display changes when ExpandoObject fields are set

DXLayoutControl for WPF

  • Narrator identifies hidden Minimize and Maximize elements in DXGroupBox

DXMap for WPF

  • Search Panel does not receive input focus on touch displays

DXPivotGrid for WPF

  • Accessibility - "An element of the given type must support the Grid pattern" error occurs
  • The e.GetListSourceColumnValue method throws an exception when the CustomFieldSort event is raised for the filter popup

DXPrinting for WPF

  • A document in DocumentPreviewControl disappears if the "Continuous Scrolling" option is disabled and the vertical scrollbar is visible
  • BackstagePrintPreview - System.NullReferenceException is thrown when loading a report to the control

DXPropertyGrid for WPF

  • How to work with dependent validation rules for IDataErrorInfo
  • PropertyGrid doesn't use ICustomTypeDescriptor for ExpandoObject any more
  • Tab navigation does not work when a property is disabled
  • The Invalid Value icon persists after the cell value is reset
  • PropertyGridControl trims property names even if there is enough space to display all text
  • System.ArgumentNullException is thrown when PropertyGridControl and attributes are used
  • The "Collection was modified..." exception may occur in PropertyGridControl in certain cases
  • The description panel is visible when the SelectedObject property is set to Null
  • The PropertyPanel still shows the selected property path even if SelectedObject is cleared

DXRibbon for WPF

  • Narrator announces invisible elements on ribbon pages
  • Ribbon pages do not support ExpandCollapsePattern
  • ArgumentException on adding DocumentPanel with a ribbon with the OfficeSlim RibbonStyle
  • Control box buttons of a merged RibbonControl have an incorrect color (black) in the Office2016ColorfulSE theme
  • RibbonControl displayed in ElementHost arranges its items incorrectly
  • The caption position is different in different bar item types and the space between items is reduced when lightweight templates are used
  • The Gallery.IsItemGlyphVisible property doesn't affect newly added items
  • The previously selected page is not correctly restored after merging in the parent RibbonControl

DXRichEdit for WPF

  • ArgumentException in GetLocalizedFontNames with the OT and TT fonts installed simaltaneously
  • Memory leaks occur when RichEditControl is used in background threads
  • RichEditControl has low scrolling performance when many paragraphs with complex formatting are selected in the document
  • RichEditControl imports only the first section of a specific document
  • RichEditControl.FontFamily has unwanted behaviour
  • RichEditControl's DocumentPanel may be wrapped with a new DocumentGroup so that the group tab appears
  • System.NullReferenceException is thrown on unloading a data template with RichEditControl
  • The Underline font style is not displayed under specific zoom factors
  • The use of the Document.Shapes.InsertTextBox method corrupts a document making it impossible to re-save this document in Microsoft Word
  • Units are not updated in the Margins and Page Size ribbon popups if the Unit property is set in the RichEditControl.Loaded event handler

DXScheduler for WPF

  • CellInplaceEditorControl is not themed
  • ItemsSource for AppointmentResourcesEdit is ony showing visible resources
  • NullReferenceException occurs in the GetAppointments method
  • ResourceTreeControl doesn't provide the ItemCheckBoxFieldName property
  • Scheduler scrollbars disappear when ScrollBarMode is set to TouchOverlap
  • Dragged occurrences unpredictably disappear
  • TimelineView works slower and slower when scrolling back and forth
  • SchedulerControl raises the ItemPropertyChanged event for the RecurrenceInfo property several times when a recurrent appointment is modified
  • SchedulerControl's ItemPropertyChanged doesn't trigger in ReminderWindow
  • The "SnapToCellsMode" BarCheckItem is disabled when TimelineView is shown
  • The EnsureResourceVisible method does not work correctly if the ResourceAutoHeight property is set to true
  • The Top Resource header is shifted down on certain Resource Min Heights when ResourceAutoHeight is enabled

DXSpreadsheet for WPF

  • A shape is exported to PDF with low quality
  • The ClipboardDataPasted event does not fire when pasting images
  • The One Way binding for the SpreadsheetControl.ReadOnly property works incorrectly
  • Usability - There is no way to prevent showing a comment box on hovering a cell

DXTreeList for WPF

  • Expand buttons do not appear in certain scenarios
  • The KeyFieldName and ParentFieldName properties don't support complex property names
  • SearchString highlighting does not work with ShowSearchPanelMode set to Never

DXWizard for WPF

  • NullReferenceException when DialogService and WizardService are used
  • Setting the WizardPage.Visibility property to "Collapsed" doesn't remove a page from the wizard control

MVVM Framework

  • Accordion items get lost when the state is restored
  • DXBinding throws an exception when it converts a string value to a double value in different cultures
  • ICurrentDialogService's UICommands property always returns null
  • IDocumentManagerService.ActiveDocument returns null instead of an active document
  • NotifyIconService's logic can be executed at design time
  • PRISM adapters - A panel is deleted from DockLayoutManager with ImmediatelyRemove ClosingBehavior even if DockItemClosing's e.Cancel is set to True
  • The IDialogService.ShowDialog method doesn't return null if the dialog window's Close button is clicked starting with version 18.1

PDF Viewer for WPF

  • Interactive Forms - Editors are shown with incorrect rotation if a page and widget have rotation
  • System.ArgumentNullException is thrown on creating a combo box in a specific document

Windows UI

  • ButtonEdit loses keyboard focus when placed into PageView with animation enabled
  • HamburgerMenu - ImageColorizer doesn't work any more and icons become black
  • HybridApp - TileNavPane popups are displayed with big large gaps when custom DPI settings are used

XtraReports Suite

  • End-user report designer - The editor that changes the control's style color cannot be scrolled
  • Focus "jumps" on the cursor position while typing text for the XRLabel control
  • PrintHelper.ShowPrintPreviewDialog - provide a robust exceptions handling mechanism
  • Report Designer - Tab header does not disable the underscore character _ set at the XtraReport.DisplayName property level
  • WPF Report Designer - It is not possible to reset a printer name for a report
  • WPF Report Designer's Report Wizard - Top and right margin editors are mixed up
  • XtraReport Export to PDF does not properly handle folders that do not exist

DevExtreme 18.2.8

$
0
0
DevExtreme

Improves Data Grid, Data Visualization and HTML Editor controls.

Fixes

DevExtreme Core

  • CustomStore - The "load" function is called for each initially selected item in DropDownBox

DevExtreme Data Grid

  • A column is shown in the header panel with a delay when the corresponding item is checked in the column chooser
  • A column's minWidth option does not work if column width is defined in percents
  • Focusing two new rows changes their key field value
  • Highlighted rows are not updated during the search
  • LoadPanel appears on resizing after a datasource error
  • The "Select All" check box doesn't work correctly if infinite scrolling is used and remote operatons are enabled
  • The editCellTemplate event fires when leaving the edited cell
  • The fixed column width becomes incorrect after expanding a detail row
  • The focus method does not have any effect under certain conditions
  • DataGrid selects only rendered rows in virtual mode when the Select All check box is clicked

DevExtreme Data Visualization

  • Chart - Size for value labels is reserved even if they are not displayed
  • Chart - The series order does not match the argument axis order when it is inverted
  • RangeSelector does not allow resetting the value option

DevExtreme Html Editor

  • HtmlEditor ignores scrolling if it is placed in the ScrollView

DevExtreme Pivot Grid

  • It is impossible to access a data field in the calculateSummaryValue callback function

DevExtreme Scheduler

  • Appointments are re-rendered every time the browser window is resized
  • Appointments are re-rendered every time the browser window is resized
  • Moving a single appointment causes UI freezing if the timelineDay view is used
  • The repeat switch does not initially work correctly when editing an appointment occurence
  • The widget hangs on editing a recurrent appointment for the second time
  • Scheduler displays all-day appointments only after the current view is changed

DevExtreme UI Widgets

  • DataGrid - The widget placed in Google Maps InfoWindow does not allow grouping columns using drag and drop
  • DropDownBox - Scrolling is not working if dxDataGrid or dxTreeList is placed to the dropdown
  • Menu - A submenu is not automatically closed on scrolling the page after the upgrade to v18.2.4
  • SelectBox - The "this._dataSource is undefined" error message is shown if the dataSource field is set to null
  • TabPanel - The widget doesn't recalculate its tab layout on changing the width option or the container width
  • Tabs with long text are cut off even if the header container has sufficient width
  • The NumberBox value is not selected after focusing the editor via Tab navigation in IE and Edge

DevExpress DXperience 18.2.8

$
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.

DevExpress Universal 18.2.8

$
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.

SpreadJS 12 SP1

$
0
0
Double-Click Auto-Fill

Adds double-click auto-fill and improves data validation, plus adds two types of clipboard pasting.

Features

Runtime Features

  • Double-Click Auto-Fill - Filling data was already a part of SpreadJS, but now users can double-click on fill indicators in order to auto-fill data.
  • Data Validation - Different cell highlighting types have been added to the data validation in SpreadJS. This includes circle, dogear, and icon.
  • Number and Date Display Enhancement - The way that numbers and dates are displayed in SpreadJS has been enhanced. When these are too big to fit in a cell, the number will be changed to fit properly in the cell.
  • Clipboard Paste - Two types of clipboard pasting have been added, allowing users to copy and paste only values and formatting, or only formula and formatting.

Designer Features

  • Subtotal Function - Excel-like Subtotal functionality has been added to the Designer, allowing users to insert subtotals into their sheets.
  • Data Validation Highlight Style - With the runtime data validation highlight style this new version also added a menu in the designer to support it.
  • Clipboard Option Enhancement - The new clipboard pasting options have been added the designer in the ribbon menu as well as the context menu.
  • Blank Table Style - A blank table style has been added to the list of table styles that can be applied.
  • Status Bar - A status bar has been added to both the runtime and designer implementations. In addition to display information about the selected cells, there is also a context menu. In addition, the status bar can be customized to fit specific needs.
  • Angular 7 - SpreadJS has now been tested with the latest version of Angular 7. This release includes support for all SpreadJS properties and events, as well as the Angular CLI.

DevExpress VCL Subscription 18.2.7

$
0
0
DevExpress VCL Subscription

Improves the Editors library, Bars, Grid, Layout, PDFViewer and SpreadSheet controls, plus the Printing system.

Fixes

ExpressBars Suite

  • A large bar button's down arrow is incorrectly scaled at high DPI settings (more than 96).
  • A minimized secondary Ribbon form's title bar buttons do not work if the form's DisableAero property is set to False and the application is running under Windows 10 version 1809.
  • Cannot scale TcxStyleRepository styles when in data module.
  • Ribbon Form - On using skins, the form's borders are painted incorrectly in the opened Backstage View if the ribbon style is rs2013 or newer.
  • TdxOfficeSearchBox - Releasing the Alt Gr key while the drop-down menu displays search results closes the menu and moves focus from the editor.
  • The Ribbon Tab Area Toolbar disappears on an explicit or implicit RecreateWnd procedure call of the Ribbon control or its parent form.

ExpressDocking Library

  • A selector of a dock panel's client area has the pink background if the "dxVS2005" mode is enabled in the docking manager and an application works under Windows 7 or an older version.

ExpressEditors Library

  • cxCheckListBox - An editor placed on an form does not add the cxCheckBox unit to the 'uses' clause, which can result in compile time errors if certain API members of the editor are used in code.
  • TcxButton - A TBasicAction descendant's OnHint event never occurs if the action object is linked to a button.
  • TcxCustomComboBox and descendants - A dropdown window scrollbar scales incorrectly.
  • TcxCustomTextEdit and descendants - An editor produces a sound on pressing the Ctrl+Enter key combination if the BeepOnEnter property is set to False.
  • TcxNavigator - Setting the navigator to display only the First, PriorPage, or Prior button (or any combination of them) hides the information panel.

ExpressExport Library

  • The ExportGridTo~ procedures do not export plain text from the cells that use the cxRichEdit control as an in-place editor.

ExpressLayout Control

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

ExpressLibrary

  • An AV occurs on clicking an item in a built-in popup menu in a cxTreeList or TcxGrid-based 64-bit application if the ExpressBars suite is installed.
  • Handling the OnUpdate event of a command (TAction object) created by the design-time UI generator disables the command's functionality.
  • SVG image resaving leads to adding redundant tab characters across the target file in certain cases.
  • SVG Images - A 'text' element, whose font typeface is specified as a generic serif or sans-serif font family, is not displayed.
  • TdxStatusBar - The font size does not scale when the monitor DPI differs from 96.

ExpressPDFViewer

  • An application hangs on parsing a PostScript Type 1 font embedded into a loaded document in certain cases.
  • An AV occurs on decoding a PDF object compressed with the LZW algorithm that relies on early code change.
  • Hyperlink navigation within a document incorrectly works in certain cases.
  • The control can display incorrect distances between words in a text if it uses a composite font.
  • The invisible text rendering mode applied to a document content also affects the following PDF annotation.
  • The unhandled "No mapping for Unicode character exists in the target multi-byte code page" exception that can occur on parsing a hyperlink interrupts the document load process.
  • The zoom factor is incorrectly calculated if the OptionsZoom.ZoomMode property is set to pzmPages.

ExpressPrinting System

  • RichEdit Control Report Link - Printing certain tabbed space combinations causes the EAssertionFailed exception.
  • Spreadsheet Report Link - A floating image container is printed in low quality regardless of the source image's resolution.
  • The FSmoothlyStretchImages global variable's value in the dxPSCore unit is ignored.

ExpressQuantumGrid Suite

  • An error occurs on compiling a C++Builder project if it uses values from the TcxGridDateTimeFilter, TcxGridDateTimeGrouping, TcxGridShowItemFilterButtons, TcxGridItemFilterButtonShowMode, or TcxGridItemFilterPopupApplyChangesMode enumeration type.
  • Conditional Formatting - The "One or more expressions are incorrect" exception occurs on an attempt to create a rule via the "Conditional Formatting Rules Manager" dialog if the first affected cell's value does not meet the rule's criterion.
  • Master-Detail - A classic scrollbar is displayed on top of the first column's header when a detail view is expanded for the first time if the LookAndFeel.ScrollbarMode and TcxLookAndFeelController.ScrollbarMode property values are different.
  • Master-Detail - A selected master row's expand button blends with the background if the "TheBezier" skin is applied.

ExpressScheduler Suite

  • A list of events in the "Reminder" dialog is flickering on an update.
  • cxSchedulerWebServiceStorage - A click on the "Dismiss" or "Dismiss All" button in the "Reminder" dialog has no effect if event notifications are enabled in a connected Google Calendar's settings.
  • Gantt View - An event's start and end times are not updated correctly when its parent group moves along the time grid.

ExpressSpellChecker

  • There is a typo in the "International Dictionaries" caption of a group box in the "Spelling Options" dialog.

ExpressSpreadSheet

  • A cell with a date/time value shows minutes instead of a month if the formatting pattern includes one- or two-character macro for a month and a macro for seconds.
  • A custom in-place cell editor that overrides the default editor via an OnEditing event handler, scales twice when invoked for the first time on a monitor whose DPI differs from 96.
  • A memory corruption occurs when an OnEditing event handler returns a custom property set via the AProperties var parameter if the property set is not derived from the TcxCustomRichEditProperties class.
  • An RTF text string ignores vertical alignment within a merged cell.
  • Built-in function implementation can incorrectly choose between array and non-array result calculation modes.
  • It is impossible to copy or move formatted RTF strings between worksheet cells in a Spreadsheet control and Microsoft Excel via the clipboard.
  • Memory gets corrupted on scrolling a worksheet while a reference in a formula expression is being edited by dragging a cell selection.
  • Multiple consecutive document load operations can result in an AV if each loaded document contains a lot of shared strings, and the RTF formatting functionality is enabled.
  • TdxSpreadSheetReportDesigner - Binding to another dataset doesn't clear the field list accessible via the DataBinding.DataController property.
  • The OFFSET function can return an incorrect result.

ExpressGridPack 18.2.7

$
0
0
ExpressGridPack

Improves the Editors library, Grid, Layout and SpreadSheet controls, plus the Printing system.

Fixes

ExpressEditors Library

  • cxCheckListBox - An editor placed on an form does not add the cxCheckBox unit to the 'uses' clause, which can result in compile time errors if certain API members of the editor are used in code.
  • TcxButton - A TBasicAction descendant's OnHint event never occurs if the action object is linked to a button.
  • TcxCustomComboBox and descendants - A dropdown window scrollbar scales incorrectly.
  • TcxCustomTextEdit and descendants - An editor produces a sound on pressing the Ctrl+Enter key combination if the BeepOnEnter property is set to False.
  • TcxNavigator - Setting the navigator to display only the First, PriorPage, or Prior button (or any combination of them) hides the information panel.

ExpressLayout Control

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

ExpressPrinting System

  • RichEdit Control Report Link - Printing certain tabbed space combinations causes the EAssertionFailed exception.
  • Spreadsheet Report Link - A floating image container is printed in low quality regardless of the source image's resolution.
  • The FSmoothlyStretchImages global variable's value in the dxPSCore unit is ignored.

ExpressQuantumGrid Suite

  • An error occurs on compiling a C++Builder project if it uses values from the TcxGridDateTimeFilter, TcxGridDateTimeGrouping, TcxGridShowItemFilterButtons, TcxGridItemFilterButtonShowMode, or TcxGridItemFilterPopupApplyChangesMode enumeration type.
  • Conditional Formatting - The "One or more expressions are incorrect" exception occurs on an attempt to create a rule via the "Conditional Formatting Rules Manager" dialog if the first affected cell's value does not meet the rule's criterion.
  • Master-Detail - A classic scrollbar is displayed on top of the first column's header when a detail view is expanded for the first time if the LookAndFeel.ScrollbarMode and TcxLookAndFeelController.ScrollbarMode property values are different.
  • Master-Detail - A selected master row's expand button blends with the background if the "TheBezier" skin is applied.

ExpressSpreadSheet

  • A cell with a date/time value shows minutes instead of a month if the formatting pattern includes one- or two-character macro for a month and a macro for seconds.
  • A custom in-place cell editor that overrides the default editor via an OnEditing event handler, scales twice when invoked for the first time on a monitor whose DPI differs from 96.
  • A memory corruption occurs when an OnEditing event handler returns a custom property set via the AProperties var parameter if the property set is not derived from the TcxCustomRichEditProperties class.
  • An RTF text string ignores vertical alignment within a merged cell.
  • Built-in function implementation can incorrectly choose between array and non-array result calculation modes.
  • It is impossible to copy or move formatted RTF strings between worksheet cells in a Spreadsheet control and Microsoft Excel via the clipboard.
  • Memory gets corrupted on scrolling a worksheet while a reference in a formula expression is being edited by dragging a cell selection.
  • Multiple consecutive document load operations can result in an AV if each loaded document contains a lot of shared strings, and the RTF formatting functionality is enabled.
  • TdxSpreadSheetReportDesigner - Binding to another dataset doesn't clear the field list accessible via the DataBinding.DataController property.
  • The OFFSET function can return an incorrect result.

ExpressQuantumPack 18.2.7

$
0
0
ExpressQuantumPack

Improves the Editors library, Grid, Layout and SpreadSheet controls, plus the Printing system.

Fixes

ExpressEditors Library

  • cxCheckListBox - An editor placed on an form does not add the cxCheckBox unit to the 'uses' clause, which can result in compile time errors if certain API members of the editor are used in code.
  • TcxButton - A TBasicAction descendant's OnHint event never occurs if the action object is linked to a button.
  • TcxCustomComboBox and descendants - A dropdown window scrollbar scales incorrectly.
  • TcxCustomTextEdit and descendants - An editor produces a sound on pressing the Ctrl+Enter key combination if the BeepOnEnter property is set to False.
  • TcxNavigator - Setting the navigator to display only the First, PriorPage, or Prior button (or any combination of them) hides the information panel.

ExpressLayout Control

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

ExpressPrinting System

  • RichEdit Control Report Link - Printing certain tabbed space combinations causes the EAssertionFailed exception.
  • Spreadsheet Report Link - A floating image container is printed in low quality regardless of the source image's resolution.
  • The FSmoothlyStretchImages global variable's value in the dxPSCore unit is ignored.

ExpressQuantumGrid Suite

  • An error occurs on compiling a C++Builder project if it uses values from the TcxGridDateTimeFilter, TcxGridDateTimeGrouping, TcxGridShowItemFilterButtons, TcxGridItemFilterButtonShowMode, or TcxGridItemFilterPopupApplyChangesMode enumeration type.
  • Conditional Formatting - The "One or more expressions are incorrect" exception occurs on an attempt to create a rule via the "Conditional Formatting Rules Manager" dialog if the first affected cell's value does not meet the rule's criterion.
  • Master-Detail - A classic scrollbar is displayed on top of the first column's header when a detail view is expanded for the first time if the LookAndFeel.ScrollbarMode and TcxLookAndFeelController.ScrollbarMode property values are different.
  • Master-Detail - A selected master row's expand button blends with the background if the "TheBezier" skin is applied.

ExpressSpreadSheet

  • A cell with a date/time value shows minutes instead of a month if the formatting pattern includes one- or two-character macro for a month and a macro for seconds.
  • A custom in-place cell editor that overrides the default editor via an OnEditing event handler, scales twice when invoked for the first time on a monitor whose DPI differs from 96.
  • A memory corruption occurs when an OnEditing event handler returns a custom property set via the AProperties var parameter if the property set is not derived from the TcxCustomRichEditProperties class.
  • An RTF text string ignores vertical alignment within a merged cell.
  • Built-in function implementation can incorrectly choose between array and non-array result calculation modes.
  • It is impossible to copy or move formatted RTF strings between worksheet cells in a Spreadsheet control and Microsoft Excel via the clipboard.
  • Memory gets corrupted on scrolling a worksheet while a reference in a formula expression is being edited by dragging a cell selection.
  • Multiple consecutive document load operations can result in an AV if each loaded document contains a lot of shared strings, and the RTF formatting functionality is enabled.
  • TdxSpreadSheetReportDesigner - Binding to another dataset doesn't clear the field list accessible via the DataBinding.DataController property.
  • The OFFSET function can return an incorrect result.

Telerik UI for Blazor 1.0.0 Released

$
0
0
Telerik UI for Blazor

Provides native UI Components for Microsoft’s Blazor Framework.

Blazor gives you the ability to write rich web apps with C# rather than JavaScript. Telerik UI for Blazor components have been built from the ground-up to ensure you experience shorter development cycles, quick iterations and cut time to market.

Telerik UI for Blazor Key Features:

Template Support
With native components, the Telerik UI for Blazor Grid templates can fully utilize the the best features of Blazor to highly customize the user experience.

Native Blazor Validation Integration
The UI for Blazor suite supports and integrates seemlessly into Blazor's Forms and Validation infrastructure. All Telerik UI for Blazor Input components work out of the box when placed inside an EditForm, respond to EditContext changes and provide default invalid styles.

Modern design
Telerik UI for Blazor provides Material, Bootstrap and Default themes that you can use to achieve modern design of your Blazor application. Thanks to the Theme Builder you can even customize the existing themes or create a new one to fit your needs.

Telerik UI for Blazor includes native UI Blazor components for:

  • Data Management
    • Grid
  • Navigation
    • Button
    • Tab Strip
  • Editors
    • Textbox
    • Numeric Textbox
    • Date Input
    • DatePicker
    • DropDownList
  • Scheduling
    • Calendar
  • Layout
    • Window
    • Animated Container
  • Data Visualization
    • Area Charts
    • Column Charts
    • Bar Charts
    • Line Charts
    • Pie Charts
    • Donut Charts

Telerik DevCraft Ultimate - includes new Telerik UI for Blazor 1.0.0

$
0
0
Telerik UI for Blazor.

Telerik UI for Blazor provides Native UI Components for Microsoft’s Blazor Framework.

Telerik DevCraft Ultimate now includes Telerik UI for Blazor.
The initial release of Telerik UI for Blazor includes the following UI components:

  • Button.
  • Calendar.
  • Chart.
  • Date Input.
  • Date Picker.
  • DropDownList.
  • Grid.
  • Numeric Textbox.
  • TabStrip.
  • TextBox.
  • Window.
  • Animation Container.

All of the input components can take advantage of Blazor’s validation framework and there’s full support for templates across the board.

ThemeBuilder Support
As with all of Telerik's other web-based components, Telerik UI for Blazor has been added into the ThemeBuilder tool. This makes customizing any of the available themes extremely easy through just a couple of clicks. Any changes you make to the look-and-feel will automatically be updated in the list of components rendered on the page, which gives you immediate feedback around what your changes are doing to the components.

Blazor Sample Application
With this first release Telerik created a sample dashboard application to showcase the Telerik UI for Blazor's grids, charts, and form element UI components as well as the power of the Blazor framework.

What is Blazor?
Blazor is an exciting new framework coming from Microsoft that takes advantage of WebAssembly in order to allow developers to use C# to target web applications instead of using JavaScript.

Handsontable V7.0.3

$
0
0
Handsontable

Removed eval() from the formula-parser module to fulfill Content-Security-Policy.

Features

  • Updated several dependencies to remove security vulnerabilities thrown by npm audit.
  • Removed eval() from the formula-parser module to fulfill Content-Security-Policy.

Fixes

  • Fixed skipRowOnPaste option to work the same way as skipColumnOnPaste and added it to the documentation.
  • Fixed font inconsistency in the dropdown menu.
  • Fixed a problem with the manualColumnResize option not working properly alongside fixedColumnsLeft.
  • Fixed a problem with the TextEditor not resizing the input field properly while being placed on the edge of the table and containing multi-line text.
Viewing all 2650 articles
Browse latest View live


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