Quantcast
Channel: ComponentSource News | Scheduling Components
Viewing all 1480 articles
Browse latest View live

Telerik DevCraft Ultimate R3 2021

$
0
0
Telerik DevCraft Ultimate

Introduces 50+ new components across all .NET and JavaScript products.

Features

Telerik DevCraft Ultimate includes the following updates:


Kendo UI R3 2021

$
0
0
Kendo UI

Adds multiple grid enhancements, design tools, and new components.

Features

  • Common
    • New Popover Component.
    • New Captcha Component.
    • New HeatMap Component.
    • New OrgChart Component.
    • Bootstrap Theme Package (v4.41.2).
    • Default Theme Package (v4.42.2).
    • Material Theme Package (v4.41.2).
    • Classic Theme Package (v4.41.2).
  • Calendar
    • Streamline calendar rendering.
  • CheckBoxGroup
    • Allow RadioGroup's and CheckBoxGroup's value to be set to zero.
  • Form
    • Аdd TextBox and TextArea as inbuilt editors of Form component.
    • Hidden fields support.
  • Grid
    • Include field to aria-label attribute of a.k-grid-filter element.
    • Pager Accessibility.
  • MediaPlayer
    • Use spacer instead of separator in mediaplayer toolbar.
  • MultiSelect
    • Add a DropDown Arrow to MultiSelect.
  • MultiViewCalendar
    • Streamline calendar rendering.
  • Pager
    • Pager Accessibility.
  • RadioGroup
    • Allow RadioGroup's and CheckBoxGroup's value to be set to zero.
  • TreeList
    • TreeList Accessibility Compliance.
  • Upload
    • Upload - Enhanced keyboard support.

Telerik DevCraft Complete R3 2021

$
0
0
Telerik DevCraft Complete

Introduces 50+ new components across all .NET and JavaScript products.

Features

Telerik DevCraft Complete includes the following updates:

Aspose.Tasks for .NET V21.9

$
0
0
Aspose.Tasks for .NET

Adds new “Fit to X pages wide by Y tall” properties.

Features

  • PageSettings.PagesInWidth and PageSettings.PagesInHeight are now taken into account when a View is rendered. These properties correspond to the “Fit to X pages wide by Y tall” fields in the Microsoft Project Page Setup dialog.
  • PageSettings.PercentOfNormalSize and PageSettings.AdjustToPercentOfNormalSize properties are now taken into account when a View is rendered. These properties correspond to the “Adjust to X % normal size” field in the Microsoft Project Page Setup dialog.

Kendo UI + Telerik UI for ASP.NET (MVC & Core), PHP, JSP R3 2021

$
0
0
Kendo UI + Telerik UI for ASP.NET (MVC & Core), PHP, JSP

Adds multiple grid enhancements, design tools, and new components.

Features

  • Common
    • New Popover Component.
    • New Captcha Component.
    • New HeatMap Component.
    • New OrgChart Component.
    • Bootstrap Theme Package (v4.41.2).
    • Default Theme Package (v4.42.2).
    • Material Theme Package (v4.41.2).
    • Classic Theme Package (v4.41.2).
  • Calendar
    • Streamline calendar rendering.
  • CheckBoxGroup
    • Allow RadioGroup's and CheckBoxGroup's value to be set to zero.
  • Form
    • Аdd TextBox and TextArea as inbuilt editors of Form component.
    • Hidden fields support.
  • Grid
    • Include field to aria-label attribute of a.k-grid-filter element.
    • Pager Accessibility.
  • MediaPlayer
    • Use spacer instead of separator in mediaplayer toolbar.
  • MultiSelect
    • Add a DropDown Arrow to MultiSelect.
  • MultiViewCalendar
    • Streamline calendar rendering.
  • Pager
    • Pager Accessibility.
  • RadioGroup
    • Allow RadioGroup's and CheckBoxGroup's value to be set to zero.
  • TreeList
    • TreeList Accessibility Compliance.
  • Upload
    • Upload - Enhanced keyboard support.
  • PDF Viewer
    • Handle import of documents containing Simple fonts with names of entries in the Encoding's Differences that are not part of the Adobe Glyph List.
    • Introduced support for handling documents containing invalid cross-reference table start index.
  • PdfProcessing
    • Handle import of documents containing Simple fonts with names of entries in the Encoding's Differences that are not part of the Adobe Glyph List.
    • Introduced support for handling documents containing invalid cross-reference table start index.
  • SpreadStreamProcessing
    • Introduced API for exporting the page setup. Now you can set page settings for printing like orientation, size, scale factor, and fit to contents.
    • Introduced API for setting culture-independent number formats.
  • WordsProcessing
    • Introduced support for column width defined inside colgroup and col tags when importing HTML.
    • Introduced a way to replace text with other document elements.

Syncfusion Essential Studio for WinUI 2021 Volume 3

$
0
0
Segmented Control and ComboBox

Adds new ComboBox control along with new date-time and numeric columns in DataGrid and TreeGrid.

Features

  • Common
    • Production-ready controls - The following controls are now production-ready for desktop applications:
      • DatePicker.
      • TimePicker.
      • NumberBox.
      • Slider.
      • Range Slider.
  • ComboBox (New)
    • The WinUI ComboBox control (DropDown List) is a text box component that allows users to type a value or choose an option from a list of predefined options. It has several out-of-the-box features, such as data binding, multiselection, filtering, UI customization, and custom templates.
      • Editable mode - Editable and non-editable text boxes to select items from the given data source.
      • Filtering - The ComboBox filters items based on the entered text and auto fills with the first suggestion.
      • Single and multiple selection - ComboBox control supports single and multiple selection. The required selection can easily be specified using the SelectionMode property.
      • Watermark - Display placeholder text inside the control until the user inputs text.
      • Style - Dropdown list items can be customized with an image or custom control using templates.
      • Localization - Localize the static text to any supported language.
  • Segmented Control (New)
    • The Segmented control provides a simple way to choose from a linear set of two or more segments, each of which functions as a mutually exclusive option.
      • Key features:
        • Customize the segment background, text color, selection style and more using the built-in features to fit your application’s theme.
        • Populate the segment items from a collection of strings and business objects.
        • Completely customize the segments with custom UI.
  • Calendar (Preview)
    • Change first day of the week based on culture - Added the ability to change the first day of the week in a calendar automatically based on the current culture.
  • DataGrid (Preview)
    • Time Column - Added the ability to show the time column and select a time using the TimePicker editor control.
    • Numeric Column - Added the ability to show the numeric column and edit the values using the NumberBox editor control.
  • Input controls
    • Header and description - The following input controls now support headers and descriptions:
      • NumberBox.
      • DatePicker.
      • TimePicker.
      • CalendarDatePicker.
  • NumberBox
    • Culture - Added the ability to modify the culture of a specific NumberBox.
    • Context menu - Added the ability to use the context menu to perform clipboard and selection operations. You can also replace it with a custom context menu.
    • Restrict maximum number of decimal digits - NumberBox will not allow users to enter more decimal digits than the specified format.
    • Input scope - NumberBox will now show a numeric keypad by default in tablet mode. It can also be changed to other types of keypads.
    • Hide text box - Added the ability to hide the text box in the NumberBox control and attach the repeat button to another control.
  • Scheduler (Preview)
    • Calendar types - Added the ability to set different calendar types such as Gregorian, Korean or Hebrew.
    • Allowed views - Scheduler view types are now listed in the scheduler header to quickly navigate among them.
    • Date navigation using date picker - Added the ability to navigate dates using a built-in date picker available in the scheduler header.
    • Resource view auto and minimum heights - Added the ability to adjust the height of the resource view in timeline views based on the appointments and set the minimum height for the resource view in timeline views.
    • Reminder event - The ReminderAlertOpening event can now be used to remind users of Scheduler events or appointments at a set time.
  • TreeGrid (Preview)
    • Date Column - Added the ability to show the date column and select a date using the CalendarDatePicker editor control.
    • Time Column - Added the ability to show the time column and select a time using the TimePicker editor control.
    • Numeric Column - Added the ability to show the numeric column and edit the values using the NumberBox editor control.

Syncfusion Essential Studio ASP.NET Core 2021 Volume 3

$
0
0
New Breadcrumb component plus Enter key tag support in Rich Text Editor

Adds new Breadcrumb component plus Enter key tag support in Rich Text Editor.

Features

  • Common
    • Microsoft .NET 6 Release Candidate 1 compatibility - All Syncfusion ASP.NET Core components are compatible with .NET 6 Release Candidate 1.
    • Bootstrap 5 Theming - Bootstrap 5 theme has been added with light and dark variants to all the Syncfusion ASP.NET Core UI controls.
  • Breadcrumb (Preview)
    • The new Breadcrumb component is a graphical user interface that helps to identify or highlight the current location within the hierarchical structure of a website.
  • Charts
    • Fixed column width - Added the ability to specify a fixed width for data points in rectangular chart types such as bar, range column and column.
  • DataManager
    • GraphQL Adaptor - Added the ability to fetch data and perform actions like CRUD, filter, sort, etc. using GraphQL APIs through the adaptor support of the Data Manager.
  • Microsoft Word Library
    • Word-to-PDF conversion enhancements - Added the ability to reserve all comments when converting a Word document to PDF or image formats.
  • Word Processor
    • Table position - Added the ability to preserve tables with position properties when viewing a Microsoft Word document.
    • Paragraph pagination properties - Added the ability to enable or disable the following pagination properties for paragraphs in a Word document:
      • Widow/orphan control.
      • Keep with next.
      • Keep lines together.
    • Text measuring improvement - Improved the accuracy of text size measurements so as to match Microsoft Word pagination for most Word documents.
  • Dropdown Tree
    • Custom template - Added the ability to visualize a custom template instead of the selected item text in the Dropdown Tree.
  • Gantt Chart
    • Responsive - Responsiveness will now be based on the client browser’s or parent container’s width and height.
  • Data Grid
    • Sticky Header - Users can now cause the Data Grid header to be in a fixed position when scrolling the document to visualize the Data Grid content along with the column header.
    • Infinite Scroll with Keyboard Navigation - Added keyboard accessibility support for infinite scrolling up and down using keyboard shortcut (up arrow and down arrow) keys.
  • PDF Library
    • Rotate the form fields - Added the ability to programmatically rotate form fields in PDF documents.
    • PDF to PDF-A conversion progress - Added the ability to track the progress of the PDF to PDF-A conformance conversion.
    • Import and export form data enhancement - Added the ability to import or export form data from different PDF processing libraries and applications.
    • Arabic text drawing enhancement - Added the ability to draw Arabic text with advanced typography glyphs to improve its shaping.
  • PDF Viewer
    • Performance - The zooming performance of the page content has been improved.
    • Signature - The signature dialog now shows the signature options: draw, type, and image.
  • Pivot Table
    • Measures at different positions in an axis - In relational data sources, support has now been added to place measures at different positions in the row or column axis through code or user interaction via the grouping bar and field list.
  • Microsoft PowerPoint Library
    • Encryption and decryption support - PowerPoint Library now allows you to encrypt and decrypt a presentation document by using a password.
  • Query Builder
    • Complex data binding support with Dropdown Tree - Added the ability to create subfields for columns by specifying either a complex data source or nested columns. A Dropdown Tree component is rendered for the field option to select nested columns.
  • Rich Text Editor
    • Enter Key Customization - Added the ability to customize tags appended when enter or shift + enter keys are pressed using enterKey and shiftEnterKey properties in the Rich Text Editor.
  • Scheduler
    • Header indent template - Added a template to indent the header cells.
    • Custom sort comparer - Users can now customize the default sort action for overlapping appointments by writing their own sorting logic.
  • Spreadsheet
    • Autofill feature - Added the ability to easily fill or copy a series or pattern of values and formats into adjacent cells in any direction.
    • Password protection for worksheets - Added the ability to protect a worksheet by encrypting it with a password.
    • Formula values in data validation input - Added the ability to provide formula values in data validation input while applying data validation in a spreadsheet.
    • Custom number formatting - Added the ability to customize the display format of numbers, dates, times, percentages and currency values.
  • Toast
    • Utility function - Added the ability to display a simple toast in any place using the utility function.
  • Tree Grid
    • Freeze Direction - Added the ability to freeze columns in any direction, left, right or both sides.

Syncfusion Essential Studio for Blazor 2021 Volume 3

$
0
0
Responsive layout for mobile devices

DataGrid adds responsive layout for mobile devices plus new Bootstrap 5 theme support for all UI components.

Features

  • Common
    • Microsoft .NET 6 Release Candidate 1 compatibility - All Syncfusion Blazor components are now compatible with .NET 6 Release Candidate 1.
    • Bootstrap 5 theming - A Bootstrap 5 theme has been added with light and dark variants to all Syncfusion Blazor UI components.
    • New components - The following components have been added to Blazor:
      • Breadcrumb.
      • Icon.
  • Breadcrumb (Preview)
    • The Breadcrumb component is a graphical user interface that helps identify a current location within the hierarchical structure of a website. The aim is to make the user aware of their current position in a hierarchy of website links.
  • Icon (Preview)
    • The Icon component is a new Blazor UI component that helps to render an icon in a web application. The aim is to easily reuse the set of Base64-formatted font icons being used in Syncfusion Blazor components. The component comes with options to customize an icon’s title, size, and color, and it supports third-party icon integration.
  • Charts
    • Performance improvement - Performance has been improved in the following scenarios:
      • Load large amounts of data with ease.
      • Dynamic updates like chart type changes, legend customization, axis range customization, annotations and so on are now faster since they’re element specific.
      • Zooming and panning are now quick and smooth.
  • Data Grid
    • Adaptive UI layout support for mobile devices - The Data Grid user interface has been customized and redesigned for better views and usability on small screens. The customized features include responsive row rendering, filtering, sorting, searching and editing.
    • Content Template for Column Chooser - Added the ability to have control over the rendering of the column chooser. Users can also group checkbox items, display them in treeview, etc.
    • Custom Sort Comparer - Allows users to customize the default sort action for a particular column by writing its own sorting logic and related grouping action is performed based on it.
  • Word Processor
    • Table position - Added the ability to preserve tables with position properties when viewing a Microsoft Word document.
    • Paragraph pagination properties - Added the ability to enable or disable the following pagination properties for paragraphs in a Word document:
      • Widow/Orphan control.
      • Keep with next.
      • Keep lines together.
    • Text measuring improvement - Improved the accuracy of text size measurements so as to match Microsoft Word pagination for most Word documents.
  • Gantt Chart
    • Header template - Added the ability to display a custom element’s value or content in the grid header.
    • Responsive - Responsiveness will now be based on the client browser’s or parent container’s width and height.
    • Dependency custom validation - Custom validation of task dependencies during CRUD operations can now be done at the application end.
  • Kanban
    • Observable collection - Added the ability to render the Kanban component using the DataSource property with observable collection objects. This feature sends notifications when items are added, removed and updated.
    • ExpandoObjects and dynamic objects - Added the ability to bind data to the Kanban component as a list of ExpandoObjects or dynamic objects whose model type is unknown during compile time.
  • Maps
    • Online map providers - Online map providers, such as ESRI, TomTom and MapBox, can now be rendered in the Blazor Maps component. Markers, clusters, navigation lines and more features are supported by these online map providers.
    • Zooming toolbar - The zooming toolbar in the Blazor Maps component, which includes zoom in, zoom out, panning, reset and tooltip options, can now be customized in terms of appearance. This includes the fill color, background color, border color, icon color, font settings, spacing, padding, width and other options.
  • PDF Library
    • Rotate the form fields - Added the ability to programmatically rotate form fields in PDF documents.
    • Import and export form data enhancement - Added the ability to import or export form data from different PDF processing libraries and applications.
    • Arabic text drawing enhancement - Added the ability to draw Arabic text with advanced typography glyphs to improve its shaping.
  • PDF Viewer
    • Performance - Performance has been improved while adding and editing annotations interactively in Blazor Web Assembly applications. You can now add and edit annotations seamlessly.
  • Pivot Table
    • Data labels in Pivot Chart - Added the ability to customize the angle, alignment, border, color, margin, position and visibility of Pivot Chart data labels.
  • Microsoft PowerPoint Library
    • Encryption and decryption support - PowerPoint Library now allows you to encrypt and decrypt a presentation document by using a password.
  • Scheduler
    • Virtual scroll mask - A loading placeholder indicator is now shown when scrolling until the appointment is visible in the UI.
    • Header indent template - Added a template to indent the header cells.
    • Observable collection - The Blazor Scheduler component now supports binding ObservableCollection as events data. Notifies when items are added, removed and updated.
    • ExpandoObject and DynamicObject binding - Added the ability to bind data to the Scheduler component as a list of ExpandoObjects or DynamicObjects whose model type is unknown during compile time.
    • Custom sort comparer - Users can now customize the default sort action for overlapping appointments by writing their own sorting logic.
  • TreeGrid
    • Column Virtualization - Boost performance by rendering only the columns in the viewport. All other columns are rendered dynamically when scrolling the horizontal scroll bar.
    • Column Chooser Template - Customization can now be done to the content and footer of the column chooser. You can also group checkbox items, display them in tree view, etc.
    • Custom Validation for Editing - Custom validation of records during CRUD operations can now be done at application end.
    • Paste and Autofill - Added the ability to copy the selected cells and paste it in multiple cells of tree grid rows. Select multiple consecutive cells and drag those to copy the selected cell values and paste them in subsequent cells like Microsoft Office Excel.

Syncfusion Essential Studio Windows Forms 2021 Volume 3

$
0
0
Programmatically rotate form fields in PDF documents

Adds the ability to programmatically rotate form fields in PDF documents.

Features

  • Microsoft Word Library
    • Word-to-PDF conversion enhancements - Added the ability to preserve all comments when converting a Word document to PDF or image formats.
  • PDF Library
    • Rotate the form fields - Added the ability to programmatically rotate form fields in PDF documents.
    • HTML text element - You can now draw the PdfHtmlTextElement in the Microsoft Azure platform without a GDI+ error.
    • PDF to PDF-A conversion progress - Added the ability to track the progress of the PDF to PDF-A conformance conversion.
    • Import and export form data enhancement - Added the ability to import or export form data from different PDF processing libraries and applications.
    • Arabic text drawing enhancement - Added the ability to draw Arabic text with advanced typography glyphs to improve its shaping.
  • Radial Menu
    • Image Size - The image size can now be changed for radial menu items.
  • TreeViewAdv
    • Data Binding using Designer - You can now bind the data source at the designer level.

Syncfusion Essential Studio Enterprise 2021 Volume 3

$
0
0
Syncfusion Essential Studio Enterprise

Packed with new controls and features for JavaScript, Blazor, WinUI and more.

Features

Blazor

  • Added new Breadcrumb and Icon components.
  • Added new Bootstrap 5 theme.
  • Added a responsive layout for mobile devices in DataGrid.

ASP.NET Core

  • Added new Breadcrumb component.
  • Added new Bootstrap 5 theme.
  • Added Enter key tag in Rich Text Editor.

ASP.NET MVC

  • Added new Breadcrumb component.
  • Added new Bootstrap 5 theme.
  • Spreadsheet now supports autofill.

JavaScript

  • Added new Breadcrumb component.
  • Added new Bootstrap 5 theme.
  • Added GraphQL support in Data Manager.

Xamarin

  • Added spell check and text prediction in Masked Entry.
  • Added the ability to customize all the properties of each ink stroke in PDF Viewer.
  • Added word wrap in Rich Text Editor.

Flutter

  • Added the ability to export Microsoft Excel and PDF in DataGrid.
  • Added the ability to adjust appointments interactively by drag and drop or through resize operations.
  • Added new error bar chart type.

WinForms

  • Added design-time data binding in TreeViewAdv.
  • Added the ability to draw Arabic text with advanced typography glyphs to improve its shape.
  • Added the ability to preserve comments when converting a Microsoft Word document to PDF or image formats.

WPF

  • Added support for multiple calendar types such as Gregorian, Korean, Hebrew and more in Scheduler.
  • Added the ability to lock annotations and specify the paper source in PDF Viewer.
  • Added comprehensive undo and redo features in Diagrams.

WinUI

  • Added new ComboBox and Segmented Control.
  • Added new date-time and numeric columns in DataGrid and TreeGrid.
  • Added support for multiple calendar types such as Gregorian, Korean, Hebrew and more in Scheduler.

UWP

  • Added the ability to draw Arabic text with advanced typography glyphs to improve its shape.
  • Added the ability to rotate form fields in PDFs.

DevExtreme Complete 21.1.6

$
0
0
DevExtreme Complete

Improves Data Grid, Diagram and Gantt controls.

Fixes

Angular

  • All Angular products
    • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
    • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed.
    • Microsoft Entity Framework Data Source Wizard - "Cannot connect to the database" error occurs in Microsoft Visual Studio after selecting a connection.
    • EventObject - The 'extend' method's call takes a long time to wrap native event arguments.
    • Export to PDF - The "Value was either too large or too small for an Int32." exception may occur in the Linux environment on exporting a report that uses certain fonts.
    • Scheduler - A wrong appointment can be removed in particular scenarios.
    • Scheduler - The "All day" switch in an edit form sets "End Date" to the next day.
    • TagBox - The "onKeyDown" event handler is not executed.
    • The "DevExpress v21.1 Report" item template invokes the Template Gallery in case a specified report's name is not a valid C# class name.
    • TreeList - A new item row is not focused under certain conditions.
    • TreeList renders an unnecessary check box in a new item row.
    • Visual Studio Report Designer - A report's parameter values are reset to the default values when this report is loaded.
    • Visual Studio Report Designer (CTP) - Binding to a class in the Data Source Wizard results in the NullReference exception.
    • Web Document Viewer - "Image not found" error occurs when using the Microsoft Azure Storage for caching.
    • Web Document Viewer - Implement the logging functionality that simplifies the client-server communication diagnostics process.
    • Web Report Designer - Waterfall series type is not present in the Chart Designer.
    • XRSubreport - Changing the ReportSourceUrl property dynamically at runtime does not reload a subreport.
  • DevExtreme Charts & Gauges
    • Sparkline - "TypeError: e._removeElement is not a function" error occurs on an attempt to change the type option.
  • DevExtreme CLI
    • DevExtreme CLI and Theme Builder generate different metadata in an exported file.
  • DevExtreme Data Grid
    • "Select all" fails if the calculateCellValue function and nested data are used.
    • Multiple Selection - A cell with a check box does not get the focus color when focused.
    • The column edit button is rendered even if the visible property is false when a grouped row is collapsed and expanded.
    • The dxLookup control is styled incorrectly when it is used as an editor in Material Themes.
    • DataGrid closes the Edit Form if an item's visibility is changed via two-way binding.
    • ValidationCallback loses data on subsequent requests if called in a DataGrid with customStore with composite keys.
  • DevExtreme Diagram
    • Client-side errors are raised while rendering a custom shape with a long text if the text's coordinates and size are not specified.
    • JavaScript errors occur if you copy/paste a shape from the main toolbar using built-in commands.
    • Key values for shapes and connectors are overwritten when the import method is used to load data.
    • Certain commands that are described as available in the documentation cannot be used in the context menu.
    • Imported content is shown with incorrect coordinates when it's loaded in an empty diagram and on resizing in Simple View.
    • Shapes disappear after the zoom level and read-only mode are changed.
    • The lineStyle and lineWidth items are not included in the list of toolbar commands.
  • DevExtreme Dialogs & Notifications
    • Popover throws the "Cannot read property 'preventDefault' of undefined" error after the target option is set.
  • DevExtreme Editors & Validation
    • Lookup - It is not possible to open a dropdown when the control is placed at the bottom of the page and the usePopover option is set to false.
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme File Management
    • FileUploader - The hoverStateEnabled option has no effect on any buttons of the fileuploader.
  • DevExtreme Form
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme Gantt
    • Timeline displays shifted months in the exported document if a custom range is selected.
    • "Cannot create property 'text' on number '0'" error occurs when many tasks are exported to PDF.
    • Export to PDF - Thai Language is exported incorrectly.
    • Dependency validation is not taken into account when data is being edited via the "Task Details" dialog.
  • DevExtreme HtmlEditor
    • A variable is moved to the next line after pressing Enter when the cursor is on the right of the variable.
    • Table resizing works incorrectly if the table has a header row.
  • DevExtreme Layout & Navigation
    • TreeView doesn't focus a node when clicking "Tab" after search.
  • DevExtreme Scheduler
    • Appointments are dragged and resized incorrectly in Scheduler when vertical grouping is used.
    • All-day appointment is not displayed on the last day.
    • All-day appointments overlap standard appointments after an update to v.21.1 or v.20.2.
    • Appointment collectors overlap two cells when the adaptivityEnabled option is enabled in Timeline views.
    • The current date style is applied to the wrong date when the component is grouped.
    • The resource and date cells do not move during horizontal scrolling.
  • DevExtreme Themes & Utils
    • The devextreme/viz/themes and devextreme/viz/palette modules do not work after upgrading angular to v.12 when DevExtreme v.21.1 is used.
  • DevExtreme TreeList
    • A new record doesn't appear when parentId is set in InitNewRow.
    • It is not possible to drag a node to the top when scrolling is active.
    • The selectRows method does not deselect rows automatically when the preserve argument is set to false in recursive mode.

HTML JS

  • All HTML JS products
    • EventObject - The 'extend' method's call takes a long time to wrap native event arguments.
    • Modules - It is not possible to convert DevExtreme modules using RequireJS.
    • The SignalR Service demo works incorrectly in CodePen.
  • DevExtreme Charts & Gauges
    • Chart - Exported files display the internal export buttons of the Charts when several Charts with enabled export are exported via exportWidgets as SVG.
    • Chart - Incorrect operation of the Axis Break for the "datetime" Axis.
    • Chart - Point is still can be hovered if it was hidden in the customizePoint callback.
    • CircularGauge - Label positioning with scale.orientation: “outside” works incorrectly when indentFromTick is negative.
    • Sparkline - "TypeError: e._removeElement is not a function" error occurs on an attempt to change the type option.
  • DevExtreme DataGrid
    • "Select all" fails if the calculateCellValue function and nested data are used.
    • A modified cell value is reverted to an old value when clicking a check box in a neighboring cell on Apple iOS.
    • DataGrid does not occupy the entire container space under certain conditions.
    • e.rowIndex in onCellClick is incorrect if a cell is clicked right after a new row is added.
    • Multiple Selection - A cell with a check box does not get the focus color when focused.
    • onCellClick is triggered when a new row is added even if a cell is not clicked.
    • The column edit button is rendered even if the visible property is false when a grouped row is collapsed and expanded.
    • The dxLookup control is styled incorrectly when it is used as an editor in Material Themes.
    • Validation is not triggered in a cell in cell editing mode in certain cases.
    • DataGrid displays inconsistent results in the Filter Panel and Filter Row if the "(Blanks)" item is selected.
    • The exception occurs if I add a change object for an invisible row to the editing.changes option.
    • ValidationCallback loses data on subsequent requests if called in a DataGrid with customStore with composite keys.
  • DevExtreme Diagram
    • Client-side errors are raised while rendering a custom shape with a long text if the text's coordinates and size are not specified.
    • JS errors occur if you copy/paste a shape from the main toolbar using built-in commands.
    • Fullscreen mode doesn't work if a diagram is placed inside a tabpanel widget.
    • Key values for shapes and connectors are overwritten when the import method is used to load data.
    • An error occurs when edges.dataSource is specified and nodes.dataSource is not specified.
    • Shapes disappear after the zoom level and read-only mode are changed.
  • DevExtreme Dialogs & Notifications
    • Popover throws the "Cannot read property 'preventDefault' of undefined" error after the target option is set.
  • DevExtreme Editors & Validation
    • DateBox - The value is displayed incorrectly if the year is below '0100' and the assigned value is a string.
    • Lookup - It is not possible to open a dropdown when the control is placed at the bottom of the page and the usePopover option is set to false.
    • NumberBox - Some percentage values don't return the exact value.
    • RadioGroup - The validation message overlaps radio items in material themes.
    • TagBox - The "onKeyDown" event handler is not executed.
    • TextBox changes its 'undefined' value to "" on pressing a key when it is read-only.
  • DevExtreme File Management
    • FileManager for HTML JS - The "Deleting an item from..." message is not hidden after a file is deleted when the Progress Panel is opened.
    • FileUploader - The hoverStateEnabled option has no effect on any buttons of the fileuploader.
  • DevExtreme Form
    • Form - An editor validation message overlaps an item's help text in material themes.
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme Gantt
    • Timeline displays shifted months in the exported document if a custom range is selected.
    • "Cannot create property 'text' on number '0'" error occurs when many tasks are exported to PDF.
    • Export to PDF - Thai Language is exported incorrectly.
    • A task is incorrectly updated after changing its end time using API or Task Dialog if the task's duration includes Daylight Saving Time.
    • Dependency validation is not taken into account when data is being edited via the "Task Details" dialog.
  • DevExtreme HtmlEditor
    • A variable is moved to the next line after pressing Enter when the cursor is on the right of the variable.
    • CodeBlock does not apply the background color.
    • Table resizing works incorrectly if the table has a header row.
    • The 'insertHeaderRow' toolbar operation has no icon.
  • DevExtreme Layout & Navigation
    • Menu - "Cannot use 'in' operator to search for 'length' in true" error occurs on an attempt to disable an item if adaptivityEnabled is true.
    • TreeView doesn't focus a node when clicking "Tab" after search.
  • DevExtreme Scheduler
    • 'TypeError: el.className.indexOf is not a function' occurs on an attempt to drag an appointment.
    • A wrong appointment can be removed in particular scenarios.
    • All-day appointment is not displayed on the last day.
    • All-day appointments overlap standard appointments after an update to v.21.1 or v.20.2.
    • Appointment collectors overlap two cells when the adaptivityEnabled option is enabled in Timeline views.
    • Changing a template at runtime initiates re-rendering twice.
    • The "All day" switch in an edit form sets "End Date" to the next day.
    • The current date style is applied to the wrong date when the component is grouped.
    • The drag operation doesn't work properly when there is more than one scheduler.
    • The resource and date cells do not move during horizontal scrolling.
    • Scheduler displays the "TypeError: n.getTime is not a function" error when the recurrenceEditMode is changed dynamically and the currentDate is a string.
  • DevExtreme Themes & Utils
    • DateBox - The value is displayed incorrectly if the year is below '0100' and the assigned value is a string.
  • DevExtreme TreeList
    • A new item row is not focused under certain conditions.
    • A new record doesn't appear when parentId is set in InitNewRow.
    • Nodes are expanded/collapsed slowly when the amount of data is large.
    • The selectRows method does not deselect rows automatically when the preserve argument is set to false in recursive mode.
    • TreeList renders an unnecessary check box in a new item row.

React

  • All React products
    • EventObject - The 'extend' method's call takes a long time to wrap native event arguments.
    • Scheduler - A wrong appointment can be removed in particular scenarios.
    • Scheduler - The "All day" switch in an edit form sets "End Date" to the next day.
    • TagBox - The "onKeyDown" event handler is not executed.
    • TreeList - A new item row is not focused under certain conditions.
    • TreeList renders an unnecessary check box in a new item row.
    • Web Document Viewer - Implement the logging functionality that simplifies the client-server communication diagnostics process.
  • DevExtreme Charts & Gauges
    • Sparkline - "TypeError: e._removeElement is not a function" error occurs on an attempt to change the type option.
  • DevExtreme DataGrid
    • "Select all" fails if the calculateCellValue function and nested data are used.
    • Multiple Selection - A cell with a check box does not get the focus color when focused.
    • The dxLookup control is styled incorrectly when it is used as an editor in Material Themes.
    • The height of TreeList is incorrect when items are expanded and columns have templates.
    • ValidationCallback loses data on subsequent requests if called in a DataGrid with customStore with composite keys.
  • DevExtreme Diagram
    • Client-side errors are raised while rendering a custom shape with a long text if the text's coordinates and size are not specified.
    • JavaScript errors occur if you copy/paste a shape from the main toolbar using built-in commands.
    • Key values for shapes and connectors are overwritten when the import method is used to load data.
    • An error occurs when edges.dataSource is specified and nodes.dataSource is not specified.
    • Shapes disappear after the zoom level and read-only mode are changed.
  • DevExtreme Dialogs & Notifications
    • Popover throws the "Cannot read property 'preventDefault' of undefined" error after the target option is set.
  • DevExtreme Editors & Validation
    • DropDownBox - The onValueChanged event is not triggered if a value is changed using the state in React.
    • Lookup - It is not possible to open a dropdown when the control is placed at the bottom of the page and the usePopover option is set to false.
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme File Management
    • FileUploader - The hoverStateEnabled option has no effect on any buttons of the fileuploader.
  • DevExtreme Form
    • Form - The onFieldDataChanged event is not fired and validation messages are removed in React if the formData is updated.
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme Gantt
    • Timeline displays shifted months in the exported document if a custom range is selected.
    • Export to PDF - Thai Language is exported incorrectly.
    • A task is incorrectly updated after changing its end time using API or Task Dialog if the task's duration includes Daylight Saving Time.
    • Dependency validation is not taken into account when data is being edited via the "Task Details" dialog.
    • The "Failed to execute 'removeChild' on 'Node'" error is thrown when double-clicking on a task after upgrading to v21.1.5.
    • The TaskUpdated event does not fire for parents of a changed task.
  • DevExtreme HtmlEditor
    • A variable is moved to the next line after pressing Enter when the cursor is on the right of the variable.
    • Table resizing works incorrectly if the table has a header row.
  • DevExtreme Layout & Navigation
    • Drawer - The closeOnOutsideClick option does not work in the Top or Bottom Position React demo.
    • Editors inside a nested item template (TabPanel, MultiView, Accordion) raise onValueChanged twice.
    • TreeView doesn't focus a node when clicking "Tab" after search.
  • DevExtreme Scheduler
    • All-day appointment is not displayed on the last day.
    • All-day appointments overlap standard appointments after an update to v.21.1 or v.20.2.
    • Appointment collectors overlap two cells when the adaptivityEnabled option is enabled in Timeline views.
    • The current date style is applied to the wrong date when the component is grouped.
  • DevExtreme TreeList
    • The height of TreeList is incorrect when items are expanded and columns have templates.
    • A new record doesn't appear when parentId is set in InitNewRow.
    • The selectRows method does not deselect rows automatically when the preserve argument is set to false in recursive mode.

Vue

  • All Vue products
    • EventObject - The 'extend' method's call takes a long time to wrap native event arguments.
    • Scheduler - A wrong appointment can be removed in particular scenarios.
    • Scheduler - The "All day" switch in an edit form sets "End Date" to the next day.
    • TagBox - The "onKeyDown" event handler is not executed.
    • TreeList - A new item row is not focused under certain conditions.
    • TreeList renders an unnecessary check box in a new item row.
    • Web Document Viewer - Implement the logging functionality that simplifies the client-server communication diagnostics process.
  • DevExtreme Charts & Gauges
    • Sparkline - "TypeError: e._removeElement is not a function" error occurs on an attempt to change the type option.
  • DevExtreme DataGrid
    • "Select all" fails if the calculateCellValue function and nested data are used.
    • Multiple Selection - A cell with a check box does not get the focus color when focused.
    • The dxLookup control is styled incorrectly when it is used as an editor in Material Themes.
    • ValidationCallback loses data on subsequent requests if called in a DataGrid with customStore with composite keys.
  • DevExtreme Diagram
    • Client-side errors are raised while rendering a custom shape with a long text if the text's coordinates and size are not specified.
    • JS errors occur if you copy/paste a shape from the main toolbar using built-in commands.
    • Key values for shapes and connectors are overwritten when the import method is used to load data.
    • An error occurs when edges.dataSource is specified and nodes.dataSource is not specified.
    • Shapes disappear after the zoom level and read-only mode are changed.
  • DevExtreme Dialogs & Notifications
    • Popover throws the "Cannot read property 'preventDefault' of undefined" error after the target option is set.
  • DevExtreme Editors & Validation
    • Lookup - It is not possible to open a dropdown when the control is placed at the bottom of the page and the usePopover option is set to false.
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme File Management
    • FileUploader - The hoverStateEnabled option has no effect on any buttons of the fileuploader.
  • DevExtreme Form
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme Gantt
    • Timeline displays shifted months in the exported document if a custom range is selected.
    • Export to PDF - Thai Language is exported incorrectly.
    • Dependency validation is not taken into account when data is being edited via the "Task Details" dialog.
  • DevExtreme HtmlEditor
    • A variable is moved to the next line after pressing Enter when the cursor is on the right of the variable.
    • Table resizing works incorrectly if the table has a header row.
  • DevExtreme Layout & Navigation
    • TreeView doesn't focus a node when clicking "Tab" after search.
  • DevExtreme Scheduler
    • All-day appointment is not displayed on the last day.
    • All-day appointments overlap standard appointments after an update to v.21.1 or v.20.2.
    • Appointment collectors overlap two cells when the adaptivityEnabled option is enabled in Timeline views.
    • The current date style is applied to the wrong date when the component is grouped.
  • DevExtreme TreeList
    • A new record doesn't appear when parentId is set in InitNewRow.
    • The selectRows method does not deselect rows automatically when the preserve argument is set to false in recursive mode.
    • TreeList throws the "Cannot read property 'columns' of undefined" error in Vue 2 when columns are being removed.
    • TreeList throws the "Cannot read property 'columns' of undefined" error when trying to remove columns at runtime in a Vue app.

DevExpress WPF 21.1.6

$
0
0
DevExpress WPF

Improves Spreadsheet, PivotGrid and TreeList controls.

Fixes

DXGrid and DXTreeList for WPF

  • AllowDragDrop - NullReferenceException occurs in the master-detail grid when you click a cell with GridControl.
  • ButtonInfo - A glyph does not appear in inactive cells when GlyphKind is set to Minus.
  • ComboBoxEdit's EditValue is cleared when detail rows are expanded if LookUpEditBase.TextSearchTimeOut is specified.
  • FilterEditorControl shows "Add" and "Remove" buttons when the number of operand editors in a node is fixed.
  • GanttView's scrollLeftCorner DXBorder is always visible.
  • New Item Row is visible after pasting from Microsoft Excel in "Append" mode even if NewItemRowPosition is set to "None".
  • Some strings in the filter popup aren't correctly translated in the German localization.
  • The AllowSortedDataDragDrop property doesn't allow dragging rows between groups if a grouped column uses SortFieldName.
  • The band separator disappears when the first column in the first non-fixed band is hidden.
  • The DropPositionRelativeCoefficient property doesn't change according to the mouse position.
  • The ExcelSmart filter popup throws an ArgumentException if an application contains a style for TextEditSettings with the StyleSettings property set.
  • When editing is canceled by using the ESC key in the Edit Form, the cell value is not set to the old value in the current row.

All WPF products

  • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed.
  • DocumentPreviewControl - Letter F appears in the search panel if the Ctrl + F shortcut is pressed too fast.
  • Microsoft Entity Framework Data Source Wizard - "Cannot connect to the database" error occurs in Microsoft Visual Studio after selecting a connection.
  • End-User Report Designer - XRChart's series selection on the designer surface doesn't work and an exception is thrown for multi-selection.
  • InvalidCastException is thrown when an application with DevExpress controls is used with Microsoft .NET 6.
  • NullReferenceException is thrown when adding a reference to DevExpress.Images in a Microsoft .NET Core/.NET 5 project from the designer.
  • Report Designer - Icons are not displayed in a property grid in a localized application.
  • SqlDataSource - The "Unable to cast object of type 'DevExpress.DataAccess.DataFederation.FederationDataSource' to type 'DevExpress.DataAccess.Sql.SqlDataSource'" exception occurs on an attempt to edit or remove an existing SQL statement.
  • Text in XRRichText does not change after closing the Rich Text Editor dialog.
  • The "DevExpress v21.1 Report" item template invokes the Template Gallery in case a specified report's name is not a valid C# class name.
  • Visual Studio Report Designer - A report's parameter values are reset to the default values when this report is loaded.
  • Visual Studio Report Designer (CTP) - Binding to a class in the Data Source Wizard results in the NullReference exception.
  • WPF ReportDesigner - The OpenReport method called for an existing report opens a new report instead of navigating to the required report.
  • XRSubreport - Changing the ReportSourceUrl property dynamically at runtime does not reload a subreport.

Data Access Library

  • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
  • FederationDataSource - NullReferenceException is thrown after the Flatten transformation rule is applied.

DXBars for WPF

  • Badges do not raise the CustomPlacement event.

DXCharts for WPF

  • NullReferenceException occurs if a Constant Line contains an empty (null) value.

DXDocking for WPF

  • The BaseAutomationPeer.GetNameCore() method cannon be overriden.

DXEditors for WPF

  • ButtonInfo - A glyph does not appear in inactive cells when GlyphKind is set to Minus.
  • Calling the RemoveTheme method for the DeepBlue theme results in ResourceReferenceKeyNotFoundException.
  • ComboBoxEdit throws NullReferenceException when its Items collection is repopulated between the BeginDataUpdate/EndDataUpdate method calls.
  • DateNavigator.RequestCellState is not called for the today cell.
  • Disabled DateNavigator dates aren't highlighted in certain themes.
  • ListBoxEdit does not scroll to the selected item when SelectionMode is set to Extended and incremental search is used.
  • NullReferenceException is thrown when pressing the Del/Backspace key in an editor if TimeSpan masks with multiple optional specifiers are used.
  • NullText disappears in the focused TextEdit with ShowNullTextIfFocused set to True when another window is activated.
  • Setting the Background property using a setter in CheckedListBoxEditStyleSettings.ItemContainerStyle has no effect.
  • SpinEdit with HorizontalContentAlignment set to Right slightly shifts NullText when you focus the editor.
  • TextEdit's NullText is inserted as a value if you use the Undo command and the ShowNullTextIfFocused property is enabled.
  • The DevExpress.Xpf.Grid.LookUp.Native.GridControlVisualClientOwner.GridMouseUp method throws a NullReferenceException.
  • The null text isn't grayed out when the SelectItemWithNullValue property is enabled and an item with the null value is selected.
  • There is no result when setting DateEditNavigatorWithTimePickerStyleSettings.ClosePopupOnDateNavigatorDateSelected to true.
  • Tokens with invalid values can be added to TokenEditor on an attempt to leave the editor.

DXGantt for WPF

  • GanttControl's DataPresenter throws an exception at design time if the parent/root control doesn't have a strict size.
  • GanttView's scrollLeftCorner DXBorder is always visible.
  • Node images in GanttControl's tree are cut off.
  • SpreadsheetControl removes an item from the bound data source after the same node is dragged and dropped in GanttControl for the second time.

DXGauges for WPF

  • Gauges prevent execution of the overridden OnMouseDown method of their parent controls.
  • It is impossible to select Start/End values when the IsInteractive option is enabled.

DXLayoutControl for WPF

  • GroupBox Header corner radius is not applied.

DXPivotGrid for WPF

  • Data fields with ExpressionDataBinding do not display filter icons.
  • Summary Filter does not filter the Drill-Down data source.

DXRibbon for WPF

  • Content placed inside BarSplitButtonItem's popup has incorrect DataContext.
  • InvalidOperationException occurs when you click on highlighted text in a minimized RibbonControl.

DXRichEdit for WPF

  • Editing - The caret does not move during typing after specific actions in the ContentChanged event handler.
  • The Font dialog does not apply a font with a Japanese name to hieroglyphs if Microsoft Windows Display Language is set to Japanese.

DXScheduler for WPF

  • SchedulerControl.AllowInfiniteSize does not correctly work in TimelineView.

DXScheduler for WPF (Legacy)

  • Edit appointment form automatically closes when source appointments are changed.

DXSpreadsheet for WPF

  • Import from TXT or CSV - The MaxRowCountToImport property does not work.
  • NullReferenceException occurs in the WorksheetLayoutCalculator.CalculatePageIntervals method on an attempt to print a particular XLS document.
  • SpreadsheetControl - An exception is thrown on an attempt to print a document if PrintSpooler is disabled.
  • SpreadsheetControl removes an item from the bound data source after the same node is dragged and dropped in GanttControl for the second time.
  • Usability - There is no API to insert a new column formatted as a previous column.

MVVM Framework

  • ModuleManager - There is no method that returns all regions.
  • The Tests project generated by the Modular MDI Application template does not include all the required assemblies for Microsoft .NET 5.0.

Navigation Controls for WPF

  • Dashboard for WPF - The Dashboard Control placed in NavigationFrame is empty when navigating between Views.
  • The DropPositionRelativeCoefficient property doesn't change according to the mouse position.

PDF Viewer for WPF

  • PdfViewerControl does not have a public API to cancel document loading if an invalid password was set in the GetDocumentPassword event handler.

Project Templates

  • DXTemplateGallery item template is not available with .NET Core 3.1 projects.
  • The Tests project generated by the Modular MDI Application template does not include all the required assemblies for .NET 5.0.

Scaffolding Wizards

  • Detail collections are not updated when you edit entities and UnitOfWorkPolicy.Shared is used.

Microsoft Windows and Utility Controls for WPF

  • Extra space is left in a row when scrolling with the RibbonGalleryBarItem scroll button.
  • GridControl - TableView.AllowFilterEditor ignores the initial value.
  • SplashScreenManager - A memory leak occurs when a splash screen is closed.
  • SvgImageSourceExtension - Throw an exception when an image URL is not valid.
  • WPF Open File Dialog - The directory tree shrinks when nodes are collapsed.

Windows Modern UI for WPF

  • HamburgerMenu cannot navigate to views resolved using types with identical names from different namespaces.

DevExpress ASP.NET 21.1.6

$
0
0
DevExpress ASP.NET

Improves Rich Text Editor, GridView and Scheduler controls.

Fixes

Microsoft ASP.NET Bootstrap

  • Bootstrap Data Editors
    • ASPxDateEdit - Interrelation between Date Range Picker editors is lost after reloading a StartDate editor on a callback request.
  • Bootstrap GridView
    • JavaScript error occurs on a callback request to the ASPxCallback panel containing the GridView control with enabled Batch Editing mode and summaries.
    • GridView for Bootstrap - The "Cannot read property 'querySelectorAll' of null" error occurs when the header filter button is hidden on a callback.
  • Bootstrap Navigation, Layout & Multi-Purpose Controls
    • File Manager for Bootstrap - A postback request is sent in the Select Destination Folder dialog if an end-user double-clicks a folder.
  • Bootstrap Rich Text Editor
    • ASP.NET Microsoft Office Components - The NotSupportedException is raised in Microsoft .NET 5 if the Hibernation or State Provider mechanism is enabled.
  • Bootstrap Scheduler
    • BootstrapScheduler - It's not possible to add the RecurrenceViewModel layout element to the tabbed group inside the AppointmentDialog dialog.
    • Scheduler - Appointments with a start time less than DayLight Saving Time are not rendered in DayView cells.
  • Bootstrap Spreadsheet
    • ASP.NET Office Components - The NotSupportedException is raised in .NET 5 if the Hibernation or State Provider mechanism is enabled.

ASP.NET Core

  • All ASP.NET Core products
    • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
    • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed.
    • EF Data Source Wizard - "Cannot connect to the database" error occurs in Microsoft Visual Studio after selecting a connection.
    • EventObject - The 'extend' method's call takes a long time to wrap native event arguments.
    • Export to PDF - The "Value was either too large or too small for an Int32." exception may occur in the Linux environment on exporting a report that uses certain fonts.
    • Scheduler - A wrong appointment can be removed in particular scenarios.
    • Scheduler - The "All day" switch in an edit form sets "End Date" to the next day.
    • TagBox - The "onKeyDown" event handler is not executed.
    • The "DevExpress v21.1 Report" item template invokes the Template Gallery in case a specified report's name is not a valid C# class name.
    • TreeList - A new item row is not focused under certain conditions.
    • TreeList renders an unnecessary check box in a new item row.
    • Visual Studio Report Designer - A report's parameter values are reset to the default values when this report is loaded.
    • Visual Studio Report Designer (CTP) - Binding to a class in the Data Source Wizard results in the NullReference exception.
    • Web Document Viewer - "Image not found" error occurs when using the Microsoft Azure Storage for caching.
    • Web Document Viewer - DisableCachedDocumentSource results in the Internal Server Error.
    • Web Document Viewer - Implement the logging functionality that simplifies the client-server communication diagnostics process.
    • Web Document Viewer - The "The property value exceeds the maximum allowed size (64KB)." error may occur on previewing reports when Azure hosting is used.
    • Web Report Designer - The client-side NavigateTab.refresh method does not reset a tab's modified state.
    • Web Report Designer - Waterfall series type is not present in the Chart Designer.
    • XRSubreport - Changing the ReportSourceUrl property dynamically at runtime does not reload a subreport.
  • DevExtreme Charts & Gauges
    • Sparkline - "TypeError: e._removeElement is not a function" error occurs on an attempt to change the type option.
  • DevExtreme DataGrid
    • Multiple Selection - A cell with a check box does not get the focus color when focused.
    • The dxLookup control is styled incorrectly when it is used as an editor in Material Themes.
    • ValidationCallback loses data on subsequent requests if called in a DataGrid with customStore with composite keys.
  • DevExtreme Diagram
    • Client-side errors are raised while rendering a custom shape with a long text if the text's coordinates and size are not specified.
    • JavaScript errors occur if you copy/paste a shape from the main toolbar using built-in commands.
    • Key values for shapes and connectors are overwritten when the import method is used to load data.
    • Diagram for Angular - An error occurs when edges.dataSource is specified and nodes.dataSource is not specified.
    • Diagram for Angular - Shapes disappear after the zoom level and read-only mode are changed.
  • DevExtreme Dialogs & Notifications
    • Popover throws the "Cannot read property 'preventDefault' of undefined" error after the target option is set.
  • DevExtreme Editors & Validation
    • Lookup - It is not possible to open a dropdown when the control is placed at the bottom of the page and the usePopover option is set to false.
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme File Management
    • FileUploader - The hoverStateEnabled option has no effect on any buttons of the fileuploader.
    • FileUploader for ASP.NET Core - The select file dialog is shown several times if a control is placed inside dxForm and the itemOption method is called.
  • DevExtreme Form
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme Gantt
    • Data is not loaded if the validation of parent-child task relationships is enabled.
    • Timeline displays shifted months in the exported document if a custom range is selected.
    • "Cannot create property 'text' on number '0'" error occurs when many tasks are exported to PDF.
    • Export to PDF - Thai Language is exported incorrectly.
    • The Editing option doesn't work correctly.
    • Dependency validation is not taken into account when data is being edited via the "Task Details" dialog.
  • DevExtreme HtmlEditor
    • A variable is moved to the next line after pressing Enter when the cursor is on the right of the variable.
    • Table resizing works incorrectly if the table has a header row.
  • DevExtreme Layout & Navigation
    • Menu - "Cannot use 'in' operator to search for 'length' in true" error occurs on an attempt to disable an item if adaptivityEnabled is true.
    • TreeView doesn't focus a node when clicking "Tab" after search.
  • DevExtreme Project Templates and Wizards
    • DevExtreme Project Converter - The "Nuget.config" file's encoding is changed after an update to v21.1.
  • DevExtreme Scheduler
    • All-day appointment is not displayed on the last day.
    • All-day appointments overlap standard appointments after an update to v.21.1 or v.20.2.
    • Appointment collectors overlap two cells when the adaptivityEnabled option is enabled in Timeline views.
    • The current date style is applied to the wrong date when the component is grouped.
  • DevExtreme TreeList
    • A new record doesn't appear when parentId is set in InitNewRow.
    • The selectRows method does not deselect rows automatically when the preserve argument is set to false in recursive mode.
  • Rich Text Editor for ASP.NET Core
    • ASP.NET Office Components - The NotSupportedException is raised in .NET 5 if the Hibernation or State Provider mechanism is enabled.
    • Incorrect numbering is applied to child items of a multi-level numbering list.
    • DOCVAR fields stored in an RTF document are lost if the document is re-saved using the Rich Text Editor.
    • HTML table styles are incorrect after saving.
    • The "Cannot read property 'childNodes' of undefined" error is thrown when using Copy-Paste to insert document content and Simple View is enabled.
    • The "Failed to execute 'btoa' on 'Window'" error occurs on export and import of a document with a picture.
    • ActiveTabIndex for the ribbon has no effect when a document with a table is loaded.
    • Chinese text incorrectly appears in an opened RTF file.
    • Paragraph text is truncated under certain paragraph settings.
    • The caret cannot be set in a document in Opera when the editor is placed inside DevExtreme Popup.
    • A text box is rotated on an attempt to select its content.
  • Spreadsheet for ASP.NET Core
    • ASP.NET Core StateProviders do not work in Linux.
    • ASP.NET Office Components - The NotSupportedException is raised in .NET 5 if the Hibernation or State Provider mechanism is enabled.
    • An incorrect sheet is renamed.
    • It is not possible to change a picture's width and height separately (with changing the picture's aspect ratio).
    • It's not possible to reference an initially selected cell on a different sheet in a formula.
    • Row header column is cropped during scrolling.
    • The AzureCompatibility.Enabled property is not automatically set to true in Azure app services.
    • The Gridline Color property is incorrectly serialized/deserialized if a custom session-state store provider is used.

Microsoft ASP.NET MVC

  • All ASP.NET MVC products
    • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed
    • EventObject - The 'extend' method's call takes a long time to wrap native event arguments.
    • InterlacedColor has no effect.
    • Scheduler - A wrong appointment can be removed in particular scenarios.
    • Scheduler - The "All day" switch in an edit form sets "End Date" to the next day.
    • TagBox - The "onKeyDown" event handler is not executed.
    • TreeList - A new item row is not focused under certain conditions.
    • TreeList renders an unnecessary check box in a new item row.
    • Visual Studio Report Designer - A report's parameter values are reset to the default values when this report is loaded.
    • Web Document Viewer - "Image not found" error occurs when using the Azure Storage for caching.
    • Web Document Viewer - DisableCachedDocumentSource results in the Internal Server Error.
    • Web Document Viewer - Implement the logging functionality that simplifies the client-server communication diagnostics process.
    • Web Report Designer - "e.parentModel is not a function" error occurs when opening a report with Legacy Data Bindings.
    • Web Report Designer - The Chart Designer does not show display names specified by the IDisplayNameProvider service for its data members.
    • Web Report Designer - Waterfall series type is not present in the Chart Designer.
    • XRSubreport - Changing the ReportSourceUrl property dynamically at runtime does not reload a subreport.
  • Data Access Library
    • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
    • EFDataSource - Filtering by a multi-value report parameter results in the StackOverflow exception.
  • DevExtreme DataGrid
    • "Select all" fails if the calculateCellValue function and nested data are used.
    • Multiple Selection - A cell with a check box does not get the focus color when focused.
    • The dxLookup control is styled incorrectly when it is used as an editor in Material Themes.
    • ValidationCallback loses data on subsequent requests if called in a DataGrid with customStore with composite keys.
  • DevExtreme Diagram
    • JavaScript errors occur if you copy/paste a shape from the main toolbar using built-in commands.
    • Key values for shapes and connectors are overwritten when the import method is used to load data.
    • An error occurs when edges.dataSource is specified and nodes.dataSource is not specified.
    • Shapes disappear after the zoom level and read-only mode are changed.
  • DevExtreme Dialogs & Notifications
    • Popover throws the "Cannot read property 'preventDefault' of undefined" error after the target option is set.
  • DevExtreme Editors & Validation
    • Lookup - It is not possible to open a dropdown when the control is placed at the bottom of the page and the usePopover option is set to false.
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme File Management
    • FileUploader - The hoverStateEnabled option has no effect on any buttons of the fileuploader.
  • DevExtreme Form
    • RadioGroup - The validation message overlaps radio items in material themes.
  • DevExtreme Gantt
    • Timeline displays shifted months in the exported document if a custom range is selected.
    • "Cannot create property 'text' on number '0'" error occurs when many tasks are exported to PDF.
    • Export to PDF - Thai Language is exported incorrectly.
    • Dependency validation is not taken into account when data is being edited via the "Task Details" dialog.
  • DevExtreme HtmlEditor
    • A variable is moved to the next line after pressing Enter when the cursor is on the right of the variable.
    • Table resizing works incorrectly if the table has a header row.
  • DevExtreme Layout & Navigation
    • Menu - "Cannot use 'in' operator to search for 'length' in true" error occurs on an attempt to disable an item if adaptivityEnabled is true.
    • TreeView doesn't focus a node when clicking "Tab" after search.
  • DevExtreme Project Templates and Wizards
    • DevExtreme Project Converter - The "Nuget.config" file's encoding is changed after an update to v21.1.
  • DevExtreme Scheduler
    • All-day appointment is not displayed on the last day.
    • All-day appointments overlap standard appointments after an update to v.21.1 or v.20.2.
    • Appointment collectors overlap two cells when the adaptivityEnabled option is enabled in Timeline views.
    • The current date style is applied to the wrong date when the component is grouped.
  • DevExtreme TreeList
    • A new record doesn't appear when parentId is set in InitNewRow.
    • The selectRows method does not deselect rows automatically when the preserve argument is set to false in recursive mode.
  • MVC Data Editors
    • MVC Token Box - The Clear button's icon is not rendered within tokens if the AccessibilityCompliant option is enabled.
  • MVC Gantt
    • Columns' width is incorrectly changed in certain cases when reducing the control's width.
    • The zoom level and visible area are changed after all tasks are collapsed.
    • Resource Colors are not obtained from a data source if a mapping for the Resource.Color property is specified.
    • Dragging a task from a month with 31 days at the Month zoom level makes StartDate jump to the next month's 1st day.
    • Client-side errors occur when the Gantt control's parent container is invisible after it is loaded.
  • MVC GridView
    • JavaScript error occurs on a callback request to the ASPxCallback panel containing the GridView control with enabled Batch Editing mode and summaries.
    • A column's MinWidth property is not taken into account when GridView is grouped.
    • A filter is not reset on the "clear" button's click when accessibilityCompliant is set to true.
    • Accessibility - The th tag shouldn't be empty.
    • Mobile devices - The header filter is empty when GridView is displayed in PopupControl.
    • The page is scrolled to the top when a row is edited.
    • A custom "ShowAdaptiveDetailButton" is incorrectly rendered when the "Office365" theme is used and the "AccessibilityCompliant" property is set to true.
    • Batch edit mode - The NewValues dictionary does not contain fields whose names consist of digits.
    • Adaptivity - GridView is incorrectly rendered in PopupControl when grouping.
  • MVC HtmlEditor
    • YouTube videos cannot be switched to a full-screen mode even if a corresponding option is enabled in the "Insert YouTube Video" dialog.
    • The client-side LostFocus event doesn't work.
    • Inserted image disappears when changing style.
  • MVC Navigation, Layout & Multi-Purpose Extensions
    • PopupControl for MVC - Accessibility - It is not possible to navigate through popup content using the Tab key if the LoadContentViaCallback property is set to OnFirstShow.
    • DockPanel - Dragging doesn't work on touch monitors.
    • Menu for MVC - Adaptivity - Sub menu items are positioned incorrectly when the EnableAnimation property is set to false.
  • MVC PivotGrid
    • The ClientLayout event is not accessible via the PivotGridExtension settings.
  • MVC RichEdit
    • ASP.NET Office Components - The NotSupportedException is raised in .NET 5 if the Hibernation or State Provider mechanism is enabled.
    • Images inserted from a web URL cannot be previewed in the Insert Picture dialog.
    • Copy and Paste from one table column to another pastes the entire column in the last cell.
    • Formatted text is incorrectly displayed in the content copied from a Microsoft Word document.
    • A certain table layout is corrupted if pasted from Word.
    • Page numbers are incorrectly calculated in a document with DifferentFirstPage.
  • MVC Scheduler
    • DateNavigator for MVC - The navigation behavior for the "Next Month"/"Previous Month" buttons is inconsistent if boundary weeks are set.
    • DayView header captions are re-calculated incorrectly when changing the visible interval using View Navigator buttons if there are different dates originally selected in the view.
    • Appointments with a start time less than DayLight Saving Time are not rendered in DayView cells.
    • Date Navigator does not change visible months to display an interval selected in Scheduler views entirely.
    • Information on filtered resources is not taken into account during the report creation if ReportView.GroupType is set to None.
  • MVC Spreadsheet
    • ASP.NET Office Components - The NotSupportedException is raised in .NET 5 if the Hibernation or State Provider mechanism is enabled.
    • The confirmation dialog is not shown when a sheet's position is changed.
    • The "The added or subtracted value results in an un-representable DateTime" exception occurs when a worksheet that contains DateTime formats is opened.
  • Project Wizard
    • The Insert DevExpress MVC Extension Wizard does not work if NLog is referenced in a project.

Microsoft ASP.NET WebForms

  • All ASP.NET WebForms products
    • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed.
    • Reports and Dashboards - The Expression Editor layout is incorrect in Firefox with a non-standard zoom factor (90%).
    • Visual Studio Report Designer - A report's parameter values are reset to the default values when this report is loaded.
    • Web Document Viewer - "Image not found" error occurs when using the Azure Storage for caching.
    • Web Document Viewer - DisableCachedDocumentSource results in the Internal Server Error.
    • Web Document Viewer - Implement the logging functionality that simplifies the client-server communication diagnostics process.
    • Web Document Viewer - The "Document is printed" dialog becomes cut or hidden whenever the component is not at the top of a web page.
    • Web Report Designer - Waterfall series type is not present in the Chart Designer.
    • XRSubreport - Changing the ReportSourceUrl property dynamically at runtime does not reload a subreport.
  • ASPxCardView
    • Cards disappear when in endless paging mode.
    • The exception is raised when the SelectCheckbox button is disabled in the ASPxCardView.CommandButtonInitialize event handler.
  • ASPxDataEditors
    • Interrelation between Date Range Picker editors is lost after reloading a StartDate editor on a callback request.
    • TextBox for WebForms - The InvalidStyle.BackColor property has no effect when the Password="true".
  • ASPxGantt
    • Resource Colors are not obtained from a data source if a mapping for the Resource.Color property is specified.
    • Dragging a task from a month with 31 days at the Month zoom level makes StartDate jump to the next month's 1st day.
    • Client-side errors occur when the Gantt control's parent container is invisible after it is loaded.
  • ASPxGridView
    • JavaScript error occurs on a callback request to the ASPxCallback panel containing the GridView control with enabled Batch Editing mode and summaries.
    • A filter is not reset on the "clear" button's click when accessibilityCompliant is set to true.
    • Accessibility - The th tag shouldn't be empty.
    • Focused row behavior on paging changed in v21.1.5 unexpectedly.
    • The page is scrolled to the top when a row is edited.
    • A custom "ShowAdaptiveDetailButton" is incorrectly rendered when the "Office365" theme is used and the "AccessibilityCompliant" property is set to true.
    • Batch edit mode - The NewValues dictionary does not contain fields whose names consist of digits.
    • Adaptivity - GridView is incorrectly rendered in PopupControl when grouping.
  • ASPxHtmlEditor
    • The Line Break symbol is added in Firefox when the editor is focused using the client Focus method, the editor's width is set to 100%, and it is placed into ASPxPopupControl.
    • Previous content is removed after PasteMode is changed from the UI after pasting new content.
    • Inserted image disappears when changing style.
  • ASPxPivotGrid
    • "The 'IsMaterialDesign' property cannot be set declaratively" error occurs on an attempt to create a custom theme based on the Material theme.
  • ASPxRichEdit
    • ASP.NET Office Components - The NotSupportedException is raised in .NET 5 if the Hibernation or State Provider mechanism is enabled.
    • Images inserted from a web URL cannot be previewed in the Insert Picture dialog.
    • Full Screen mode doesn't work correctly inside an iframe.
    • The font style of a numbered list changes when copying and pasting from Word.
  • ASPxScheduler Suite
    • Appointments with a start time less than DayLight Saving Time are not rendered in DayView cells.
    • Date Navigator does not change visible months to display an interval selected in Scheduler views entirely.
    • The state of controls placed in ToolbarViewSelectorTemplate is not updated after changing an active view.
    • Information on filtered resources is not taken into account during the report creation if ReportView.GroupType is set to None.
  • ASPxSpreadsheet
    • ASP.NET Office Components - The NotSupportedException is raised in .NET 5 if the Hibernation or State Provider mechanism is enabled.
    • The confirmation dialog is not shown when a sheet's position is changed.
    • The "The added or subtracted value results in an un-representable DateTime" exception occurs when a worksheet that contains DateTime formats is opened.
  • ASPxThemeBuilder
    • "The 'IsMaterialDesign' property cannot be set declaratively" error occurs on an attempt to create a custom theme based on the Material theme.
  • Data Access Library
    • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
  • Navigation, Layout & Multi-Purpose Controls
    • DockPanel - Dragging doesn't work on touch monitors.
    • FileManager for WebForms - It is not possible to move a file to a folder when FileManagerFolderAccessRule.EditContents is set to "Allow".
    • Menu for MVC - Adaptivity - Sub menu items are positioned incorrectly when the EnableAnimation property is set to false.
    • Menu for WebForms - Adaptive mode incorrectly works if a menu is in ExpandBarTemplate of ASPxPanel.
  • XtraCharts Suite
    • An unhandled error occurs ("Font can't be null") after localizing web pages with WebChartControl.

Blazor

  • All Blazor products
    • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
    • Blazor Report Viewer - Date range parameters values with expressions modified in the Parameters panel are not passed to a report.
    • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed.
    • DxReportViewer - Resubmitting a parameter value resets this value when value expressions are used.
    • Microsoft Entity Framework Data Source Wizard - "Cannot connect to the database" error occurs in Visual Studio after selecting a connection.
    • Export to PDF - The "Value was either too large or too small for an Int32." exception may occur in the Linux environment on exporting a report that uses certain fonts.
    • Localization is not applied to Report Viewer (Native).
    • Reporting for Blazor - The Asynchronous Engine doesn't work (the API is not invoked).
    • The "DevExpress v21.1 Report" item template invokes the Template Gallery in case a specified report's name is not a valid C# class name.
    • Visual Studio Report Designer - A report's parameter values are reset to the default values when this report is loaded.
    • Visual Studio Report Designer (CTP) - Binding to a class in the Data Source Wizard results in the NullReference exception.
    • Web Document Viewer - "Image not found" error occurs when using the Azure Storage for caching.
    • Web Document Viewer - Implement the logging functionality that simplifies the client-server communication diagnostics process.
    • Web Report Designer - Waterfall series type is not present in the Chart Designer.
    • XRSubreport - Changing the ReportSourceUrl property dynamically at runtime does not reload a subreport.
  • Charts for Blazor
    • It's not possible to modify the row rendering order.
  • Data Editors for Blazor
    • ComboBox for Blazor - A multi-column ComboBox shakes if it contains long content, uses the standard Bootstrap theme, and DropDownWidthMode is set to ContentWidth.
    • ComboBox for Blazor - CustomData - The "System.OverflowException: Value was either too large or too small for an Int32" error occurs if virtual scrolling is enabled.
    • ComboBox for Blazor - EditFormat is changed only after selecting another item.
    • ComboBox for Blazor - List items are filtered after the Clear button is pressed.
    • ComboBox for Blazor - The applied filter settings remain the same after the EditFormat value is changed programmatically.
    • Data Editors for Blazor - FieldIdentifier is created when the editor is not in EditForm.
    • Editors for Blazor - A drop-down window is positioned incorrectly when the editor is located inside a container with 'transform' styles.
    • MaskedInput for Blazor - Two-way binding doesn't work for nullable types.
    • TagBox for Blazor - The onclick event handler is not raised for the editor's input element in v21.1.
    • TextBox for Blazor - The Clear button is incorrectly rendered below an input element if the DxTexbBox control is located in a div container with the "input-group" class.
  • DataGrid for Blazor
    • Localization texts for the boolean type are not applied to grid columns.
    • Checkbox column - A checkbox state cannot be changed in the Edit Form if a column is bound to a nullable property.
    • An excessive empty row is displayed when opening the Popup edit form if the "New" button is clicked.
    • Many ObjectDisposedException exceptions are thrown when refreshing the browser page.
    • PageSize is reset when the StateHasChanged method is called.
    • The LayoutChanged event is raised after a page is reloaded (.NET 5).
    • The position of the column in the markup is not taken into account if this column is not initially rendered by a condition and then this column is rendered.
    • An exception is raised when a column is hidden via ColumnChooser.
  • File Management for Blazor
    • Upload for Blazor - Uploading does not start when the AcceptedFileTypes and AllowedFileExtensions values are set to an empty list in v21.1.5.
  • Navigation & Layout for Blazor
    • DateEdit for Blazor - The DateTime DatePicker component is scrolled down and hidden at the bottom of the browser window if DatePicker is shown from a modal bottom sheet.
    • FormLayout for Blazor - Editors are misaligned when Bootstrap 5 is used and ItemCaptionAlignment is set to none.
    • FormLayout for Blazor - The nested TagBox component overflows when tokens are long.
    • Menu for Blazor - An item's SubMenuTemplate is not displayed in the Hamburger menu view.
    • Menu for Blazor - An offset is shown in items with an empty text.
    • Popup for Blazor - The z-index of multiple nested popups is incorrect.
    • Toolbar for Blazor - Client-side memory is not released.
    • TreeView for Blazor - Badges are displayed incorrectly with Bootstrap 5.
  • Rich Text Editor for Blazor
    • The ModifiedChanged event is raised multiple times if the opened document contains links or images.
  • Scheduler for Blazor
    • "Cannot read property 'appendChild' of null" error occurs when an appointment is clicked more than two times.
    • InvalidOperationException is raised when creating a new appointment in v21.1.
    • Month View incorrectly displays appointments when GroupType is set to None.

DevExpress WinForms 21.1.6

$
0
0
DevExpress WinForms

Improves PDF Viewer, Editors and RichEdit controls.

Fixes

All WinForms products

  • A relation in the Master-Detail Relationships Editor is incorrectly displayed if custom scaling is defined for a monitor.
  • CachedReportSource - A report's watermark disappears if the report is exported or previewed on a machine that has no Verdana font installed.
  • Document Viewer - The Print button hangs when used in th-TH culture.
  • Microsoft Entity Framework Data Source Wizard - "Cannot connect to the database" error occurs in Microsoft Visual Studio after selecting a connection.
  • Hierarchical Reports do not work with Calculated Fields.
  • ObjectDataSource - A report bound to a sub class loses the data structure after the designer is closed.
  • Query Builder - FilterString is cleared when Filter Editor is opened for the third time.
  • ReportPrintTool - NullReferenceException is thrown when the second print tool is created.
  • Skin Editor - Skin patch doesn't apply icon palette.
  • SkinPatch - NullReferenceException is thrown when applying customizations to a skin element that is missing in the original skin.
  • The "DevExpress v21.1 Report" item template invokes the Template Gallery in case a specified report's name is not a valid C# class name.
  • Visual Studio Report Designer - A report's parameter values are reset to the default values when this report is loaded.
  • Visual Studio Report Designer - The cursor's position and selection have incorrect coordinates in the in-place editor of XRRichText if the 125% text scaling is used in the operating system.
  • Visual Studio Report Designer (CTP) - Binding to a class in the Data Source Wizard results in the NullReference exception.
  • When a form with a popup control that contains a grid is opened using ShowDialog, the column chooser displays the popup but closes it once it's clicked.
  • Microsoft Windows Server 2019 Standard Evaluation - Cell cannot be selected in XRTable after changing the language of the system from Russian to English.
  • XRLabel.AllowMarkupText - Some text may be missed when HTML markup is used.
  • XRSubreport - Changing the ReportSourceUrl property dynamically at runtime does not reload a subreport.
  • XtraOpenFileDialog - Incremental search by folders does not work.
  • XtraReport - XRRichText incorrectly splits text in a text box (a data loss issue).

Data Access Library

  • A report cannot display data from multiple data tables when it is connected to SqlDataSource that is connected to an XML file.
  • EFDataSource - Filtering by a multi-value report parameter results in the StackOverflow exception.
  • FederationDataSource - NullReferenceException is thrown after the Flatten transformation rule is applied.

MVVM Framework

  • IDialogService - A memory leak occurs when a dialog is shown.

PDF Viewer

  • Parsing - A document with a definition of a stream object without the 'endobj' token is incorrectly processed.
  • Parsing - Specific text form field values are decoded incorrectly.
  • Rendering - PdfViewer does not render specific ink annotations.
  • Rendering - Text rendered with the invalid Type1 font cannot be rendered.
  • Text in a particular document isn't rendered bold.
  • UI - Find tool window is flicking when 'WindowsFormsSettings.AnimationMode' is set to 'AnimationMode.DisableAll'.

Project Templates

  • DXTemplateGallery item template is not available with Microsoft .NET Core 3.1 projects.

Snap

  • Usability - There is no way to change the barcode size.

XtraBars Suite

  • Microsoft .NET 5 WinForms Designer - The AccordionControl designer closes on an attempt to add a separator.
  • AccordionControl - The size of AccordionContentContainer is incorrect in Stretch mode if its parent group has a large image in the header.
  • AlertControl - NullReferenceException is thrown when an alert with a nullable caption is displayed and the AllowHtmlText option is enabled.
  • An item's caption cannot be shown in the Ribbon header if the item is added to BarLinkContainerExItem.
  • BarManager - The Customization dialog becomes locked on an attempt to insert an item at design time when .NET 5 is used.
  • BarManager - The Menu Conversion dialog does not respond to button clicks at design time when .NET 5 is used.
  • BarSubItem - The ComboBoxEdit editor's popup form is shown below the popup form of the parent sub item.
  • In v21.1, expanding an element throws StackOverflowException when there is an element that contains a control.
  • Overlay Form - A custom button cannot be clicked when DirectX is enabled.
  • RadialMenu - The "Parameter is not valid" exception is thrown when a menu is shown.
  • RibbonControl - A drop-down control's drop-down window is shown behind a collapsed RibbonPageGroup's drop-down.
  • RibbonControl - The background color is black when the ShowApplicationButton property is set to False and the ShowPageHeadersMode property is set to Hide.
  • RibbonControl - The Quick Access Toolbar has an incorrect color when page headers are hidden and the DevExpress Style skin is applied.
  • RibbonControl doesn't offer an option to hide the Empty Area Image if it cannot be displayed in full size.
  • RibbonControl's designer menus aren't closed until a menu item is clicked in them.
  • System.FormatException is thrown when restoring document manager layout.
  • TabbedView - A tab is not selected when its header is clicked.
  • TabbedView - The AddFloatingDocumentsHost method throws a NullReferenceException.
  • ToolboxControl - ArgumentNullException occurs when clicking a ToolboxControl item.

XtraCharts Suite

  • NullReferenceException occurs on data updates in ChartControl if the BeginInit/EndInit methods are used.

XtraDiagram

  • An exception is raised in DiagramControl when the background is drawn.
  • PanAndZoomPanel is displayed even when ShowPanAndZoomPanel is false.

XtraEditors Library

  • .NET 5 WinForms Designer - DesignToolsServerException is thrown when trying to open the DefaultLookAndFeel designer.
  • Accessibility - The DisableAccessibility option doesn't work for the BaseListBox and RadioGroup controls.
  • An edit mask converted to MaskSettings doesn't allow leaving an empty editor.
  • BarCheckItem - The DrawCheckBox method in the CustomDrawItem event handler does nothing, despite the fact that the ShouldDrawCheckBox property is true.
  • BUG: XtraForm Dialog reduces in size each time it is shown when "OptimizeRemoteConnectionPerformance" is used.
  • CalendarControl - Header text is drawn as disabled when months are switched if DirectX is enabled.
  • CalendarControl incorrectly draws elements on animation when the DirectX option is enabled.
  • ComboBoxEdit - NullReferenceException is thrown when closing a form that contains an editor with an image in the selected item.
  • DPIAwareImageCollection returns the same image in PerMonitorV2 mode.
  • Flyout Panel and its child controls are not scaled properly with PerMonitor V2 scaling mode.
  • GridLookupEdit's auto-search functionality does not properly work in certain custom cases.
  • HyperLinkEdit - A cursor and selection are not visible in the editor when the text editor area is enabled in Advanced mode.
  • ListBoxControl - Skin colors are not used to draw the highlighted text when using templates.
  • Overlay Form - A custom button cannot be clicked when DirectX is enabled.
  • OverlayForm - A parent form is not locked when the application uses DirectX rendering.
  • OverlayForm - The overlay form is hidden when its parent form is restored from the minimized state.
  • ProgressPanel - Text ignores the Padding property.
  • ProgressPanel - The Description text cannot be wrapped when the WaitAnimationType property is set to Bar.
  • SearchLookUpEdit - The entered Plus or Minus symbol does not open the editor popup form.
  • SpinEdit - The editor doesn't update its EditValue after pasting a value using the editor context menu when the advanced mode is used.
  • Svg Image Picker - NullReferenceException is thrown when importing an SVG image in .NET 5 at design time.
  • SvgImageBox - SVG Image Picker is not shown at design time if the SvgImage property is simultaneously updated in multiple controls in a .NET 5 project.
  • System.ArgumentException occurs when DirectX is enabled and gradient brush is used.
  • System.IndexOutOfRangeException is thrown during spell checking in MemoEdit that uses the DirectX renderer.
  • TablePanel - A control is docked incorrectly when DockStyle = Right.
  • TextEdit - A text pasted using the Shift+Insert keys combination does not pass the mask validation in Advanced Mode.
  • TextEdit - CharacterCasing.Upper is applied to the AdvancedMode Label in v21.1.
  • TextEdit - TextEditAdvancedModeOptions.LabelAppearance settings are not applied to embedded labels.
  • The StyleController .NET 5 designer is not working.
  • The ToolbarForm.AllowMdiBar property doesn't work in v21.1.
  • TileControl - TileItem does not get updated when TileControl is disabled during ItemClick event.
  • TokenEdit - An exception occurs when TokenEdit is activated in FilterControl.
  • TokenEdit - It is possible to select more tokens than specified in the MaxTokenCount property using a drop-down list.
  • TokenEdit - More than one token cannot be selected when using a collection of strings.
  • TokenEdit - The ValidateToken event is not raised when the editor works in in-place mode and it is closed by clicking another cell in an EditorContainer.
  • WinForms .NET 5 Designer - NotImplementedException is thrown when adding an image from the DevExpress gallery to ImageCollection.
  • XtraOpenFileDialog - Items are not focused by pressing a key.

XtraGantt

  • Child tasks' data is not updated when the parent's summary task is moved.
  • The finish date of a summary task cannot be changed in interactive editing.
  • How to export only the chart area.
  • Several tasks have an incorrect position in the print output when the High DPI settings are used.
  • The appearance of the control differs on printing.
  • The summary task has incorrect duration when changing child tasks.
  • There is no way to move the summary bar when task constraints are used, even if the schedule mode is set to Manual.
  • GanttControl cannot remove a dependency in unbound mode.
  • GanttControl does not update a task's constraint date if ConstraintType is used.
  • GanttControl prints the column header without the chart area when a report is used.
  • Print output does not occupy the entire space when the FitToPage option is used in v.21.1.5.
  • The column headers are printed for an empty chart area if the document paddings are changed.
  • The latest task is not printed when the High DPI settings are used.
  • The legend is duplicated when the FitTopage option is used.

XtraGrid Suite

  • .NET 5 Winforms XtraGridControl cannot assign Column Edit in the Designer.
  • Microsoft Excel Style Filter - The list is used to filter numbers even if the PopupExcelFilterNumericValuesTabFilterType property is set to Range.
  • How to hide data update rules in Conditional Formatting Rules Manager.
  • GridLookUpEdit - The BestFitResizePopup option doesn't work when a popup is opened for the second time if a different editor was shown before.
  • "Does not contain" is not displayed correctly in the filter panel when using FilterCriteriaDisplayStyle.Visual.
  • AutoFilterRow does not save RepositoryItemCheckEdit's cell value if the bound field/column is of the string type.
  • Excel-style popup filter does not show all multiline text under certain circumstances.
  • Partially formatted Excel cells are not pasted.
  • Row Preview text drawn using CustomDrawRowPreview is cut off when columns have max width.
  • The preview section shows only one line when WindowsFormsSettings.UseAdvancedTextEdit is enabled.
  • The DataUpdate rule can be selected in the Conditional Formatting Rules Manager when the server mode is used.
  • VerticalGridControl - Right bound looks incorrect on printing.
  • WinExplorerView - Conditional formatting does not apply the background color and replaces the default text alignment.
  • WinExplorerView - The DrawCheckedItemsAsSelected property has no effect.
  • WinForms .NET 5 Designer - "Specified method is not supported" error occurs when trying to create an event handler using a property grid.
  • Printing a grouped GridView raises the SelectionChanged event in Server mode.

XtraLayout Suite

  • Controls in TablePanel become unbound from cells when a column removal is canceled.
  • DevExpress design time editor is used in LayoutControl's Runtime Customization for editing CaptionImageOptions.
  • In v21.1, expanding an element throws StackOverflowException when there is an element that contains a control.
  • A control has an incorrect size when the parent form's WindowState is changed from Maximized to Normal.
  • NullReferenceExcepion occurs when a group is removed by clicking a custom header button.
  • TabPages in TabbedControlGroup cannot be reordered using the Runtime Customization functionality.
  • TablePanel - Controls have an incorrect layout when displaying a form with the TouchUI mode enabled.
  • The NullReferenceException is thrown in DXPropertyGridEx.get_Doccomment.

XtraMap

  • Clustered items disappear in certain situations.

XtraNavBar

  • Scroll bars are not shown for NavigationPane if it has many items.

XtraPivotGrid Suite

  • Pivot Grid Control Exports an empty document if the ExportTo~ or ShowPrintPreview method is called after a layout with Asynchronous Mode is restored.

XtraPrinting Library

  • End-User Report Designer - It is possible to insert a detailed report for a collection whose Browsable Attribute is set to "False".

XtraRichEdit

  • Export to DOCX - Specific shapes are lost on saving a document to DOCX.
  • Import from DOCX - Inline images located in table cells are aligned incorrectly.
  • Layout API - The DocumentLayout.GetElement<InlineDrawingObjectBox>() method does not return an inline text box based on the caret position if the caret is located inside this text box.
  • OLE Objects - An embedded TXT file is corrupted when it is copied from Microsoft Word to RichEditControl and back.
  • Rendering - A scaled image looks blurred.
  • Shapes - ArgumentNullException occurs on an attempt to load a specific document.
  • Web Document Viewer - DisableCachedDocumentSource results in the Internal Server Error.
  • The Calibri Light font is not embedded after a report is exported to PDF.

XtraScheduler Suite

  • Agenda View - The Resource caption does not fit the visible boundaries.
  • Edit appointment form automatically closes when source appointments are changed.
  • ResourceTree performance is slow when it contains multiple resources.
  • Exceptions and new patterns cannot be converted back to RecurrenceInfoObject via RecurrenceInfoConverter in InPlaceOfMapping mode.
  • The Tentative caption is incorrectly translated into German.
  • ArgumentException is thrown when the appointment status image is too large in the Full Week View.
  • Scrolling with scroll buttons is slow in the Timeline View when Pixel Scrolling is enabled.
  • System.ArgumentException: ''1/1/0001 12:00:00 AM' is not a valid value for 'End'' error occurs when the TimeScaleWeek.Enabled property is set to true.
  • Skin Editor - The background color of the Appointment Flyout is not refreshed when a corresponding skin element changes.
  • TimelineView - Additional borders are displayed for specific cells.

XtraSpellChecker

  • System.IndexOutOfRangeException is thrown during spell checking in MemoEdit that uses the DirectX renderer.

XtraSpreadsheet

  • A bubble may be cropped if the manual layout is enabled for the chart plot area.
  • A particular stacked bar chart is rendered incorrectly.
  • A reference to the chart data range isn't adjusted after moving the source range to a new position in a worksheet.
  • Bubbles are incorrectly scaled for a particular bubble chart with multiple series.
  • Certain custom functions are not calculated if conditional formatting is used in a worksheet.
  • Font size and auto properties are changed unexpectedly when setting the TextDirection property for the axis title of a spreadsheet chart.
  • Saving a document in SpreadsheetControl corrupts the resulting file.
  • Scatterline chart doesn't respect min/max axis settings.
  • Significant performance issues when navigating through worksheets that contain Korean characters in cells.
  • SpreadsheetControl cannot load a document containing formulas with the '=' sign in data validation rules.
  • SpreadsheetControl incorrectly works when two external workbooks have the same name and different file paths.
  • The "Show Detail" button incorrectly works for specific nested groups of data.
  • The Columns.AutoFit method call resets the currently copied range.
  • The Worksheet.CopyFrom method copies frozen panes into a target worksheet if the PasteSpecial.Values paste mode is used.
  • The Worksheet.Rows.Remove method throws System.ArgumentException when a worksheet does not contain any rows.
  • Usability - There is no API to insert a new column formatted as a previous column.

XtraTreeList Suite

  • Nodes without children are not counted when calculating summaries in the exported Excel file if the AllNodesSummary property is set to false.
  • The Edit Form truncates a checkbox.
  • There is no way to scroll TreeList to the first columns if TreeList has been scrolled and the scrollbar is not displayed.

XtraVerticalGrid Suite

  • A report's data source is deleted when changing the data source for a multi-value report parameter.
  • DXCollectionEditor is not shown in a system that has different DPI settings for monitors.

XtraWizard

  • Button size is not recalculated if a new font is set in the CustomizeCommandButtons event handler.
  • Button width is not set correctly in the CustomizeCommandButtons event handler.
  • There is no way to customize the Next button in the CustomizeCommandButtons event handler.

DevExpress DXperience 21.1.6

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

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

Aspose.Tasks for C++ V21.9

$
0
0
Scaling factors

Adds new “Fit to X pages wide by Y tall” properties.

Features

  • Added support for scaling with a given scale factor.
  • PageSettings.PagesInWidth and PageSettings.PagesInHeight are now taken into account when a View is rendered. These properties correspond to the “Fit to X pages wide by Y tall” fields in the Microsoft Project Page Setup dialog.

Infragistics Ignite UI for Angular 12.2.0

$
0
0
Infragistics Ignite UI for Angular

Adds conditional styling of grid rows and improves state persistence and filtering in Angular grid controls.

Features

Angular Grids: Grid, Tree Grid and Hierarchical Grid

  • Angular grid row styling - Added support for conditional styling of rows based on custom rules.
  • Add row at the top of the grid - Added the ability to programmatically spawn the add row UI by using two different public methods. One that accepts a row ID for specifying the row under which the UI should spawn and another that works by index. You can use these methods to spawn the UI anywhere within the current data view.
    (Changing the page or specifying a row that is, for example filtered out, is not supported).
  • Persistent State directive - column group storing - The Angular Grid State Persistence directive now supports the following out of the box:
    • Multi column headers.
    • Columns order.
    • Column properties defined by the IColumnState interface.
    • Columns templates and functions are restored using application level code.
  • IgxTreeGrid: new filtering strategy to display only filtered records - By default, after a filter is applied, the Tree Grid component displays the records matching the criterion that have been set and their parents in a grayed-out fashion to provide additional context. However, in some cases, you may want to display only the records matching a particular filtering condition without any trace of their parents. This can now be achieved out of the box.
  • Updated the export grid to Microsoft Excel service - Added the ability to export freeze columns and rows when exporting a grid to Microsoft Excel.

Angular Components

  • Snackbar - support of animation customization - Ignite UI Snackbar component can now be customized to display more complex elements than a message and a button. If you want to show the snackbar while loading a file, for example, a loading animation can be added to its content.
  • Toast - Added a new position strategy.

DevExpress VCL Subscription 21.1.6

$
0
0
DevExpress VCL Subscription

Improves PDFViewer, Scheduler and NavBar controls.

Fixes

  • All VCL products
    • DevExpress controls incorrectly scale in Embarcadero RAD Studio 11 Alexandria if its VCL designer’s DPI value is different from 96.
  • ExpressBars Suite
    • Ribbon - TdxRibbonBackstageView captures mouse wheel events of its child controls that reside on a tabbed page whose content does not fit the screen.
    • Ribbon - The Ribbon Popup Menu is not scaled based on the current DPI.
    • The OnUpdate event does not fire for actions linked to items of the Ribbon Mini Toolbar when it appears.
  • ExpressEditors Library
    • cxComboBox – The OnClick event does not occur during an incremental filtering operation if the editor's ItemIndex property value is changed to -1.
    • cxRichEdit - The OnChange event occurs multiple times in response to an editor handle create operation.
    • TcxCustomRichEdit and its descendants - The Properties.AutoURLDetect property has no effect in RAD Studio 11 projects.
    • TcxCustomTextEdit and descendants - Underlines for incorrectly spelled words flicker during text input into an editor.
    • TcxGroupBox incorrectly aligns embedded controls until its owner realigns it if certain skins are applied.
    • TdxCustomGalleryControl and descendants - The control displays an unexpected border to the right of a group caption if the application works under Microsoft Windows 10 and the control's NativeStyle property value is True.
    • The "Out of range" exception occurs during an incremental item filtering operation if the editor's Style.StyleController property value is modified within the OnChange event handler.
  • ExpressLayout Control
    • TdxCustomLayoutCheckableItem and descendants - An associated action's OnUpdate event does not occur.
  • ExpressLibrary
    • TcxImageList with default image dimensions clears its content if opened in RAD Studio 11 Alexandria where the VCL designer’s DPI value is not 96.
  • ExpressNavBar
    • Hamburger Menu - Accelerator characters do not work in the Navigation Pane.
    • Hamburger Menu - The control does not pass a mouse click event to the form if an overlay is closed by a mouse click.
    • Hamburger Menu - The OnOverlayShowed event is missing.
  • ExpressPageControl
    • None of the visible tab sheets becomes active when the last active tab in a tab list becomes invisible.
  • ExpressPDFViewer
    • "The document format is not recognized as valid PDF" exception occurs when reading a document outline object whose format is incorrectly written.
    • An AV occurs on rendering text field values if the field's resource dictionary is missing.
    • In certain cases, text field content is incorrectly displayed due to incorrect text height calculation at the display command generation phase for Widget Annotations.
  • ExpressPivotGrid Suite
    • The ApplyBestFit method works incorrectly for group row/column values when certain skins are used.
  • ExpressPrinting System
    • Added the capability to reduce memory consumption when printing images.
    • Table and Banded Table Views - A call of a detail view's StoreToStream procedure results in an AV.
  • ExpressQuantumGrid Suite
    • A grid item does not immediately apply any changes made to its RepositoryItem.Properties sub-property values if the DPI values of the grid control and TcxEditRepository differ.
    • Chart View - Master-Detail - The View height is too large in per-pixel scroll mode.
    • Table and Banded Table Data-Aware Views - The master dataset's EnableControls method call raises the "List index out of bounds" exception if this dataset has a nested dataset used as a detail page source.
  • ExpressScheduler Suite
    • Make the TcxCustomScheduler.DoEventSelectionChanged procedure virtual.
  • ExpressSkins Library
    • Form - The non-client area is incorrectly skinned if a form contains a populated TMainMenu object and a project's "Set Subsystem Version fields in PE Header" option is set to 6.0 or later.
    • Form - The size of the non-client area in a maximized form is incorrect if a project's "Set Subsystem Version fields in PE Header" option is set to 6.0 or later.
  • ExpressSpreadSheet
    • A double click on a splitter between selected columns applies the best fit effect only to the left column adjacent to the splitter rather than to all selected columns.
    • A style error notification occurs as a result of a cell range paste operation in Microsoft Excel if the cell range is copied from a spreadsheet control-based application built with a 64-bit compiler.
    • The cut and copy operations place hidden columns and rows into the clipboard in formats other than ExpressSpreadSheet binary.
    • The Styles.Content.TextColor property has priority over DefaultCellStyle.Font.Color when the control determines the default cell font color.

Highcharts Gantt JS v9.3.0

$
0
0
Highcharts Gantt JS

Adds the ability to hide annotations outside the plot area.

Features

  • Added new annotations.crop option which allows you to hide annotations outside the plot area.
  • Added the ability to remove accessibility information sections by setting section formats to null.
  • Added support for series.accessibility.point options matching the top level accessibility.point options.
  • Added support for pageUp/pageDown in legend keyboard navigation for scrolling between legend pages.
  • Improved series keyboard navigation which now supports End/Home/PgUp/PgDown keys.
Viewing all 1480 articles
Browse latest View live