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

ExpressQuantumPack 17.2.6

$
0
0
ExpressQuantumPack

Maintenance release includes several bug fixes.

Fixes

ExpressLayout Control

  • An AV occurs on linking any DevExpress editor to a layout item.
  • Separator items are incorrectly painted in response to scrolling the layout control or displaying the grid's Layout View.

ExpressQuantumGrid Suite

  • Calling the Grid table item's GetProperties function raises the OnGetProperties event even if there is no record corresponding to the index passed as the ARecordIndex parameter.
  • The "Custom Filter" dialog displays information on using wildcard characters with the "contains", "does not contain", "begins with", and "ends with" filter operators.

ExpressSkins Library

  • Skin Editor - Previously deleted element attributes are restored on opening a SKINPROJ project file.

ExpressSpreadSheet

  • All commands (TAction objects) that are not applicable to floating containers remain enabled while a container is focused.
  • If a new cell style is applied to one or more rows and/or columns by executing a style-related command (TAction object), the associated editor's edit value does not update accordingly.
  • In certain cases, the LOOKUP, HLOOKUP, and VLOOKUP functions return incorrect results if the lookup value is empty or omitted.
  • The ClearAll method call clears the clipboard content.
  • The current font typeface automatically changes on entering hieroglyphs by using an in-place cell editor's embedded IME.
  • The DATE, DATEVALUE, DAY, EDATE, EOMONTH, ISOWEEKNUM, MONTH, NOW, TODAY, WEEKDAY, WEEKNUM, and YEAR functions always use the 1900 Date System ignoring the control's settings.

DevExpress VCL Subscription 17.2.6

$
0
0
DevExpress VCL Subscription

Maintenance release includes several bug fixes.

Fixes

VCL

  • Documentation - Certain tables display strings enclosed in the code tag.

ExpressBars Suite

  • The Ribbon's background image does not scale in response to monitor DPI changes.

ExpressDocking Library

  • A docking panel whose Visible property is set to False within the form's OnCreate event handler remains visible in certain docking layouts.

ExpressEditors Library

  • A glyph assigned via the Properties.ButtonGlyph property is not displayed in a cxColorComboBox editor's dropdown button.
  • Fonts for (DB) editors change between display mode and edit mode when tcxLookAndFeelController.NativeStyle = true.
  • TcxDBLookupComboBox - The Text property value is automatically applied to a drop-down list as a filter if the underlying dataset is refreshed while the list is displayed.
  • Touch-friendly scrollbar mode - An AV occurs on clicking a cxMemo control on an MDI Child form if the spell checker's CheckAsYouTypeOptions.Active property is True.
  • Touch-friendly scrollbar mode - The right and bottom borders of empty cxListBox and cxCheckListBox controls are not displayed.

ExpressExport Library

  • Cell Data Export Routines - An exception occurs on exporting a cell containing the Variant Null value if the cell's data type is set to TDateTime.

ExpressLayout Control

  • An AV occurs on linking any DevExpress editor to a layout item.
  • Separator items are incorrectly painted in response to scrolling the layout control or displaying the grid's Layout View.

ExpressLibrary

  • An AV occurs on closing a TdxForm descendant that includes the TcxPropertiesStore component containing a property of this descendant.
  • Multiple properties and events derived from the base form class are protected in the TcxPopupWindow class.
  • SVG Images - TdxGPMatrix objects and their handles are not released after painting images that use matrix transformations.
  • XML Data Export Routines - A string including four characters that can be intepreted as hexadecimal values, is exported incorrectly, provided that the characters are enclosed between the "_x" sequence and the "_" character.

ExpressMap Control

  • If the image tile layer's Provider.CacheOptions.DiskLimit property value is 2048 or higher, the actual cache size in bytes is calculated incorrectly.

ExpressPDFViewer

  • The "Range check error" exception occurs on loading certain documents containing JBIG2-encoded images.
  • The "Range check error" exception occurs on loading certain protected documents due to incorrect calculation of the encryption key length.

ExpressQuantumGrid Suite

  • Calling the Grid table item's GetProperties function raises the OnGetProperties event even if there is no record corresponding to the index passed as the ARecordIndex parameter.
  • The "Custom Filter" dialog displays information on using wildcard characters with the "contains", "does not contain", "begins with", and "ends with" filter operators.

ExpressRichEdit Control

  • A document loaded from an RTF file modifies its font size when saving to a DOC file.
  • An AV occurs on closing a console application that created a document position object accessible via the IdxRichEditDocumentPosition interface.

ExpressScheduler Suite

  • A popup menu assigned to the control's PopupMenu property is invoked on closing the content popup menu.
  • Canceling an event's size operation performed using drag and drop doesn't revert the size if this operation causes intersection and the EventOperations.Intersection property is set to False.
  • TcxSchedulerDBStorage - Opening a bound dataset within the BeginUpdate/EndUpdate method block doesn't display events if the SmartRefresh property is set to True.

ExpressSkins Library

  • Skin Editor - Previously deleted element attributes are restored on opening a SKINPROJ project file.

ExpressSpreadSheet

  • All commands (TAction objects) that are not applicable to floating containers remain enabled while a container is focused.
  • If a new cell style is applied to one or more rows and/or columns by executing a style-related command (TAction object), the associated editor's edit value does not update accordingly.
  • In certain cases, the LOOKUP, HLOOKUP, and VLOOKUP functions return incorrect results if the lookup value is empty or omitted.
  • The ClearAll method call clears the clipboard content.
  • The current font typeface automatically changes on entering hieroglyphs by using an in-place cell editor's embedded IME.
  • The DATE, DATEVALUE, DAY, EDATE, EOMONTH, ISOWEEKNUM, MONTH, NOW, TODAY, WEEKDAY, WEEKNUM, and YEAR functions always use the 1900 Date System ignoring the control's settings.

CodeRush Ultimate 17.2.7

$
0
0
CodeRush Feature Advisor

Adds Feature Advisor which improves coding efficiency based on the ways you create and modify code.

Features

CodeRush for Roslyn

  • Feature Advisor - This release introduces Feature Advisor, which introduces CodeRush features likely to improve your coding efficiency based on the ways you create and modify code in the editor. When CodeRush notices code created or modified in ways which CodeRush features can do faster, it adds an entry to the feature advisor and increments the red and white counter in the bottom right of Visual Studio.
  • Code Formatting - New options to Format statements and blocks after pressing the } and ; keys.
  • Unit Testing
    • You can now select and copy text from the Test Runner's Results section.
    • Added a right-click radio button action to category buttons in the filtering toolbar. When you right-click a filter item, that item becomes the only filter checked.
    • When all filtering items are unchecked, the Test Runner Window shows all tests without filtering.
    • The Test Runner hints shown in the code editor now let you select and copy expected and actual values.
  • Member Organization - Added an option to add an empty line above and below all members organized by CodeRush.

Fixes

CodeRush for Roslyn

  • Code Issues - An incorrect line number is shown for issues loaded from Visual Studio.
  • Formatting - CodeRush reformats code after it is applied for the second time and does not respect formatting options for object initializers.
  • Formatting - Incorrect comments indention.
  • Refactorings - "Extract String to Resource" changes a custom tool and paths.
  • Region Auto Create - #region is misplaced under certain circumstances.
  • Selection Embedding handles typing the 'c' character even if only a part of the line is selected.
  • Templates with a dot cannot be expanded.
  • Test Runner - Duplicates in TestRunner when JS tests are written in TypeScript.
  • Test Runner - Inherited tests are detected but not executed when a base class is in another assembly and has .NET Standard dependencies.
  • Test Runner - It is impossible to run MSTests with the Visual Studio's 15.6.0 update.
  • Test Runner fails to start a MSTest V2 with dynamic data DynamicData.

CodeRush for Roslyn 17.2.7

$
0
0
You can now select and copy text from the Test Runner's Results section.

Improves Unit Testing, Code Formatting and Member Organization.

Features

  • Feature Advisor - This release introduces Feature Advisor, which introduces CodeRush features likely to improve your coding efficiency based on the ways you create and modify code in the editor. When CodeRush notices code created or modified in ways which CodeRush features can do faster, it adds an entry to the feature advisor and increments the red and white counter in the bottom right of Visual Studio.
  • Code Formatting - New options to Format statements and blocks after pressing the } and ; keys.
  • Unit Testing
    • You can now select and copy text from the Test Runner's Results section.
    • Added a right-click radio button action to category buttons in the filtering toolbar. When you right-click a filter item, that item becomes the only filter checked.
    • When all filtering items are unchecked, the Test Runner Window shows all tests without filtering.
    • The Test Runner hints shown in the code editor now let you select and copy expected and actual values.
  • Member Organization - Added an option to add an empty line above and below all members organized by CodeRush.

Fixes

  • Code Issues - An incorrect line number is shown for issues loaded from Visual Studio.
  • Formatting - CodeRush reformats code after it is applied for the second time and does not respect formatting options for object initializers.
  • Formatting - Incorrect comments indention.
  • Refactorings - "Extract String to Resource" changes a custom tool and paths.
  • Region Auto Create - #region is misplaced under certain circumstances.
  • Selection Embedding handles typing the 'c' character even if only a part of the line is selected.
  • Templates with a dot cannot be expanded.
  • Test Runner - Duplicates in TestRunner when JS tests are written in TypeScript.
  • Test Runner - Inherited tests are detected but not executed when a base class is in another assembly and has .NET Standard dependencies.
  • Test Runner - It is impossible to run MSTests with the Visual Studio's 15.6.0 update.
  • Test Runner fails to start a MSTest V2 with dynamic data DynamicData.

CodeRush 17.2.8

$
0
0
Create a template right from your code using a context menu

Create a template right from your code using a context menu.

Features

Coding Assistance

  • Smart Duplicate Selection/Line (Shift+Enter) gets the following improvements:
    • Single letter identifier parts are automatically incremented/decremented if CodeRush detects an alphabetically-ordered pattern in the code.
    • Enhanced support for duplicating parameters and arguments, letting you quickly declare new parameters based on existing parameters and the selection. To duplicate a parameter, select its part(s) you want to change (selected parts becomes fields) and press Shift+Enter. Watch the video below to see examples of what you can do.
    • Expressions can now be duplicated. You can duplicate elements of string concatenation, bitwise, boolean and arithmetic expressions. Smart Duplicate Selection will insert a default operator and mark it with a TextField so you can change it later if needed.

Refactorings and Code Providers

  • The Invert Selection code provider gets a port from CodeRush Classic. Use this to invert selected lines of code in a variety of ways:
    • Assignments (a = b becomes b = a)
    • Boolean literals (true becomes false)
    • Addition/substraction assignments (a += b becomes a -= b)
    • Equality operators (== becomes !=)

Templates

  • Added the ability to create a template right from your code using a context menu. Select the code to create a template from, right-click and choose Selection to Template.
  • CodeRush automatically creates Links and Fields based on the selected code and opens the new template in the Template Editor.

Please Note: CodeRush for Roslyn has been renamed to CodeRush.

CodeRush Ultimate 17.2.8

$
0
0
Invert Selection code provider

Adds Invert Selection code provider.

Features

Coding Assistance

  • Smart Duplicate Selection/Line (Shift+Enter) gets the following improvements:
    • Single letter identifier parts are automatically incremented/decremented if CodeRush detects an alphabetically-ordered pattern in the code.
    • Enhanced support for duplicating parameters and arguments, letting you quickly declare new parameters based on existing parameters and the selection. To duplicate a parameter, select its part(s) you want to change (selected parts becomes fields) and press Shift+Enter. Watch the video below to see examples of what you can do.
    • Expressions can now be duplicated. You can duplicate elements of string concatenation, bitwise, boolean and arithmetic expressions. Smart Duplicate Selection will insert a default operator and mark it with a TextField so you can change it later if needed.

Refactorings and Code Providers

  • The Invert Selection code provider gets a port from CodeRush Classic. Use this to invert selected lines of code in a variety of ways:
    • Assignments (a = b becomes b = a)
    • Boolean literals (true becomes false)
    • Addition/substraction assignments (a += b becomes a -= b)
    • Equality operators (== becomes !=)

Templates

  • Added the ability to create a template right from your code using a context menu. Select the code to create a template from, right-click and choose Selection to Template.
  • CodeRush automatically creates Links and Fields based on the selected code and opens the new template in the Template Editor.

DevExpress VCL Subscription 17.2.7

$
0
0
DevExpress VCL Subscription

Maintenance release includes several bug fixes.

Fixes

ExpressBars Suite

  • Ribbon - TdxRibbonStatusBar - The status bar painted by using the Office2016Colorful skin visually overlaps the right border of an application form, provided that the status bar's ShowSizeGrip property is False.

ExpressEditors Library

  • Changing focused TcxRadioGroupItem from TcxCheckBoxProperties-OnChange-Event doesn't selects the new item.
  • NullString is no longer displayed in a tcxcombobox after form is moved to a monitor with a different DPI setting.
  • TdxCameraControl uses CPU resources for still frame repainting after the State property is set to cssPause.

ExpressLayout Control

  • Layout Control hiding items.
  • On using the Far East locale, the layout item's caption is truncated starting from an accelerator character enclosed in parenthesis.

ExpressLibrary

  • SVG Images - A "text" element containing Unicode character codes displays them as is instead of the corresponding characters.
  • SVG Images - Actual positions of outlines within a "path" element are calculated incorrectly if their origin points are specified in relative coordinates.
  • SVG Images - The "linearGradient" element whose "gradientUnits" attribute is "userSpaceOnUse" is displayed incorrectly in certain cases.
  • SVG Images - The "stroke-dasharray" attribute's values are not scaled according to the target image size.

ExpressMap Control

  • An SVG image displayed by a map pointer does not scale on changing the monitor DPI.

ExpressPDFViewer

  • 8-bit grayscale masked images are incorrectly displayed in certain cases.

ExpressPrinting System

  • TcxSchedulerReportLink - Modern Style - Weeks View reports are built without dates in all day cells.
  • TdxRichEditControlReportLink - Font sizes in the resulting document are calculated incorrectly if the system DPI exceeds 96.
  • Trim in Preview than CardGridView is preview.

ExpressQuantumGrid Suite

  • Conditional Formatting - Field names in rule formula expressions automatically change when the View's layout and settings are restored by calling a RestoreFrom~ method in case if the initial field order has changed.
  • Conditional Formatting - The "Regular expression errors: Line1, Char34: The block should not be empty" error occurs when creating the first rule using the Conditional Formatting Rules Manager dialog.
  • Conditional Formatting - The View's ApplyBestFit procedure incorrectly calculates the widths of columns to which an "Icon Set" conditional formatting rule is applied.
  • Export - ExportGridDataTo~ procedures incorrectly positioned images in the resulting document if source cells with images have an in-place cxImageComboBox editor whose ShowDescriptions property is False.
  • Master-Detail - Hiding detail rows by scrolling or collapsing does not release associated GDI handles.
  • StoreTo~/RestoreFrom~ methods of an unassigned grid View stored in a TcxGridViewRepository component incorrectly persist View settings if this component resides on a form whose DPI exceeds 96.
  • Table and Banded Table Views - Finding a record by using the Incremental Search functionality cancels the current selection if the View's OptionsSelection.MultiSelectMode property is set to msmPersistent.

ExpressRichEdit Control

  • An AV occurs on saving a document containing bookmarks, provided that a table that precedes them is deleted.
  • Paragraph frames are positioned incorrectly in certain cases.
  • The control's SaveDocument procedure saves a table without one or more borders incorrectly in certain cases.

ExpressScheduler Suite

  • Add support for non-DevExpress localization tools.
  • Performance regression when debugging a scheduler whose storage contains string or TGUID values in the ID and ParentID fields.
  • The AEvent parameter in the scheduler's OnAfterEditing event handler returns a reference to a freed temporary user event instead of nil if the Event dialog closes without creating a user event.

ExpressSpellChecker

  • The "Spelling Options" dialog does not resize to fit its localized UI elements.

ExpressSpreadSheet

  • Any cell navigation keystroke that includes the Home key always considers A1 as a worksheet's origin instead of the first cell in the scrollable worksheet area.
  • Conditional formatting rules applicable only to cells with numeric values do not affect cells containing Date/Time values.
  • The DAYS, DAYS360, NETWORKDAYS, NETWORKDAYS.INTL, WORKDAY, WORKDAY.INTL and YEARFRAC functions always use the 1900 Date System ignoring the control's settings.
  • The worksheet's OptionsPrint.Page.FitToWidth and OptionsPrint.Page.FitToHeight properties are initialized to incorrect values on loading an XLSX file.

ExpressGridPack 17.2.7

$
0
0
ExpressGridPack

Maintenance release includes several bug fixes.

Fixes

ExpressEditors Library

  • Changing focused TcxRadioGroupItem from TcxCheckBoxProperties-OnChange-Event doesn't selects the new item.
  • NullString is no longer displayed in a tcxcombobox after form is moved to a monitor with a different DPI setting.
  • TdxCameraControl uses CPU resources for still frame repainting after the State property is set to cssPause.

ExpressLayout Control

  • Layout Control hiding items.
  • On using the Far East locale, the layout item's caption is truncated starting from an accelerator character enclosed in parenthesis.

ExpressPrinting System

  • TcxSchedulerReportLink - Modern Style - Weeks View reports are built without dates in all day cells.
  • TdxRichEditControlReportLink - Font sizes in the resulting document are calculated incorrectly if the system DPI exceeds 96.
  • Trim in Preview than CardGridView is preview.

ExpressQuantumGrid Suite

  • Conditional Formatting - Field names in rule formula expressions automatically change when the View's layout and settings are restored by calling a RestoreFrom~ method in case if the initial field order has changed.
  • Conditional Formatting - The "Regular expression errors: Line1, Char34: The block should not be empty" error occurs when creating the first rule using the Conditional Formatting Rules Manager dialog.
  • Conditional Formatting - The View's ApplyBestFit procedure incorrectly calculates the widths of columns to which an "Icon Set" conditional formatting rule is applied.
  • Export - ExportGridDataTo~ procedures incorrectly positioned images in the resulting document if source cells with images have an in-place cxImageComboBox editor whose ShowDescriptions property is False.
  • Master-Detail - Hiding detail rows by scrolling or collapsing does not release associated GDI handles.
  • StoreTo~/RestoreFrom~ methods of an unassigned grid View stored in a TcxGridViewRepository component incorrectly persist View settings if this component resides on a form whose DPI exceeds 96.
  • Table and Banded Table Views - Finding a record by using the Incremental Search functionality cancels the current selection if the View's OptionsSelection.MultiSelectMode property is set to msmPersistent.

ExpressSpreadSheet

  • Any cell navigation keystroke that includes the Home key always considers A1 as a worksheet's origin instead of the first cell in the scrollable worksheet area.
  • Conditional formatting rules applicable only to cells with numeric values do not affect cells containing Date/Time values.
  • The DAYS, DAYS360, NETWORKDAYS, NETWORKDAYS.INTL, WORKDAY, WORKDAY.INTL and YEARFRAC functions always use the 1900 Date System ignoring the control's settings.
  • The worksheet's OptionsPrint.Page.FitToWidth and OptionsPrint.Page.FitToHeight properties are initialized to incorrect values on loading an XLSX file.

ExpressNavigationPack 17.2.7

$
0
0
ExpressNavigationPack

Maintenance release includes several bug fixes.

Fixes

ExpressBars Suite

  • Ribbon - TdxRibbonStatusBar - The status bar painted by using the Office2016Colorful skin visually overlaps the right border of an application form, provided that the status bar's ShowSizeGrip property is False.

ExpressEditors Library

  • Changing focused TcxRadioGroupItem from TcxCheckBoxProperties-OnChange-Event doesn't selects the new item.
  • NullString is no longer displayed in a tcxcombobox after form is moved to a monitor with a different DPI setting.
  • TdxCameraControl uses CPU resources for still frame repainting after the State property is set to cssPause.

ExpressLayout Control

  • Layout Control hiding items.
  • On using the Far East locale, the layout item's caption is truncated starting from an accelerator character enclosed in parenthesis.

ExpressQuantumPack 17.2.7

$
0
0
ExpressQuantumPack

Maintenance release includes several bug fixes.

Fixes

ExpressEditors Library

  • Changing focused TcxRadioGroupItem from TcxCheckBoxProperties-OnChange-Event doesn't selects the new item.
  • NullString is no longer displayed in a tcxcombobox after form is moved to a monitor with a different DPI setting.
  • TdxCameraControl uses CPU resources for still frame repainting after the State property is set to cssPause.

ExpressLayout Control

  • Layout Control hiding items.
  • On using the Far East locale, the layout item's caption is truncated starting from an accelerator character enclosed in parenthesis.

ExpressPrinting System

  • TcxSchedulerReportLink - Modern Style - Weeks View reports are built without dates in all day cells.
  • TdxRichEditControlReportLink - Font sizes in the resulting document are calculated incorrectly if the system DPI exceeds 96.
  • Trim in Preview than CardGridView is preview.

ExpressQuantumGrid Suite

  • Conditional Formatting - Field names in rule formula expressions automatically change when the View's layout and settings are restored by calling a RestoreFrom~ method in case if the initial field order has changed.
  • Conditional Formatting - The "Regular expression errors: Line1, Char34: The block should not be empty" error occurs when creating the first rule using the Conditional Formatting Rules Manager dialog.
  • Conditional Formatting - The View's ApplyBestFit procedure incorrectly calculates the widths of columns to which an "Icon Set" conditional formatting rule is applied.
  • Export - ExportGridDataTo~ procedures incorrectly positioned images in the resulting document if source cells with images have an in-place cxImageComboBox editor whose ShowDescriptions property is False.
  • Master-Detail - Hiding detail rows by scrolling or collapsing does not release associated GDI handles.
  • StoreTo~/RestoreFrom~ methods of an unassigned grid View stored in a TcxGridViewRepository component incorrectly persist View settings if this component resides on a form whose DPI exceeds 96.
  • Table and Banded Table Views - Finding a record by using the Incremental Search functionality cancels the current selection if the View's OptionsSelection.MultiSelectMode property is set to msmPersistent.

ExpressSpreadSheet

  • Any cell navigation keystroke that includes the Home key always considers A1 as a worksheet's origin instead of the first cell in the scrollable worksheet area.
  • Conditional formatting rules applicable only to cells with numeric values do not affect cells containing Date/Time values.
  • The DAYS, DAYS360, NETWORKDAYS, NETWORKDAYS.INTL, WORKDAY, WORKDAY.INTL and YEARFRAC functions always use the 1900 Date System ignoring the control's settings.
  • The worksheet's OptionsPrint.Page.FitToWidth and OptionsPrint.Page.FitToHeight properties are initialized to incorrect values on loading an XLSX file.

DevExpress Report Server 17.2.6

$
0
0
DevExpress Report Server

Maintenance release includes a bug fix.

Fixes

  • WinForms Report Designer - A report's data source is incorrectly updated on converting a report created in previous versions.

DevExpress Document Server 17.2.6

$
0
0
DevExpress Document Server

Maintenance release includes several bug fixes.

Fixes

PDF Document Processor

  • Merge - A document containing an interactive form field with the reset form action cannot be merged.

Rich Edit Document Server

  • It is impossible to obtain floating pictures using the Document.Images collection in the 'foreach' loop after importing an HTML document.

Spreadsheet Document Server

  • Negative time span values are not formatted as dates/time.
  • Spreadsheet Document Server adds a custom format for every cell falling into the range to which this format was applied in a document.
  • The AutoFitRows method incorrectly calculates the height of a row with merged cells and wrapped text in a printed/exported document.
  • The slicer relationship is incorrectly exported for a specific document.

DevExpress Document Server 17.2.7

$
0
0
DevExpress Document Server

Maintenance release includes a bug fix.

Fixes

  • PDF Document Processor - Encryption - The AES256 encryption algorithm sometimes incorrectly encrypts documents.

DevExtreme 17.2.8

$
0
0
DevExtreme

HTML5 JavaScript Component Suite for Responsive Web Development. Latest maintenance release.

Fixes

Data Grid

  • A validation message is shown many times if DataGrid works in virtual mode.
  • Can't resize a fixed column if resizing is not enabled for the next fixed column.
  • Calling editRow after filtering throws the "Cannot read property 'data' of undefined" error.
  • Header cells are sometimes misaligned with grid content if horizontal scrolling is enabled on 200 dpi screens.
  • It is necessary to keep the column size with the disabled allowResizing field.
  • The columnOption method sets an option for a wrong column when using multi-row columns.
  • The format option is not taken into account on exporting to Excel if it's specified as a function.
  • The getCellElement method returns an incorrect cell element in "form" editing mode if the visible column option is disabled.
  • The Lookup column option setting operates incorrectly if the grid contains banded columns.
  • The title element is generated for HTML in the masterDetail template.
  • DataGrid changes the pageSize option if the option value is zero when the state storing is enabled.
  • DataGrid displays an incorrect number of records if the widget is grouped by three or more columns and groupPaging is enabled.
  • DataGrid displays data incorrectly when records are grouped by a field that has the 'null' value in several records.
  • Documentation - Add a note that relative column width is not appropriate for fixed columns in DataGrid.
  • dxDataGrid - The "Select all" checkbox has a wrong value in deferred selection mode.
  • dxDataGrid freezes on scrolling when a column with the specified datatype has a null value.
  • Excel crashes when using Excel's 'Text to Columns' functionality in the exported file.
  • Menu placed in the DataGrid cell template displays the Down arrow after upgrade to 17.2.7.
  • The "Cannot create property 'summary' on string 'success'" error occurs when the infinite scrolling is used and the grid gets its data source from an AJAX request.
  • The Grid adds unnecessary group footer rows for summaries when infinite scrolling is used.

Data Visualization

  • Chart - A stacked spline area shows an extra series.
  • dxChart - Points are not connected in the Range Area series.
  • PieChart - Elements' order differs form the underlying datasource items' order.
  • PieChart - Label connectors cross other labels if resolveLabelOverlapping is "shift" in certain scenarios.
  • PieChart - Label text is cut off.
  • The Chart does not calculate its initial value axis range correctly.

DevExtreme Core

  • A typescript definition is wrong for the base64_encode method after upgrading to version 17.2.7.
  • Documentation - Add a note that localization keys should not be used from JS.
  • NumberBox - Standard formats incorrectly work when Globalize is included.
  • NumberBox with the format option specified works incorrectly if the Poland locale is applied using Intl.
  • Template methods don't replace previously set values.
  • The Promise.catch callback function is not called when the ODataStore.insert method fails.
  • The 'valueChanges' event unexpectedly fires when a reactive form is used with the DxTextBox component.

Pivot Grid

  • dxPivotGrid problem with text that contains special characters.
  • Grand Totals are calculated incorrectly when expanding a column that has no children.
  • Sort by summary does not work correctly for 0 values.
  • The hideEmptySummaryCells option does not work for empty rows.
  • PivotGrid generates incorrect MDX descendant paths on expanding nested fields.

Scheduler

  • Daylight Saving Time is not considered in the exception rule for recurring appointments.
  • A recurrent event is not shown correctly in the day view after DST time changes.
  • Appointments are incorrectly positioned at the second interval of the 'workWeek' view.
  • dateCellTemplate receives incorrect arguments in the Work Week view.
  • Incorrect month name is displayed in the date navigator when intervalCount > 1.
  • Keyboard events are not handled by cells in the onCellClick event handler.
  • Scheduler does not update the endDate option properly when an appointment is updated using dragging.
  • Scheduler shows incorrect appointments in the Month view.

Tree List

  • Sorting does not work after the search operation.
  • The "TypeError: this.callBase is not a function" error occurs on an attempt to display a context menu.

UI Widgets

  • Animation stops working after expanding a tree node multiple times in Angular.
  • DateBox with 'datetime' mode is not working properly with two-way binding in Angular.
  • dxDateBox - Navigation buttons shouldn't be disabled for a small date range.
  • dxList - Even number items remain in component items after deleting.
  • dxList - expandGroup and collapseGroup change the collapse state to the opposite.
  • dxSelectBox filter is not cleared if an item is selected by the Tab key.
  • Gallery - html in the default item template is not rendering.
  • NumberBox - Formatting prevents user input when the min and max fields are set.
  • NumberBox - the onValueChanged event is not raised on focus out if the valueChangeEvent field has the change value.
  • NumberBox - The text option returns an incorrect value when the format option is changed at runtime.
  • NumberBox - The Validation state is not updated when a negative number becomes positive.
  • NumberBox doesn't clean the "value" option if a character-free format is used.
  • Popover - It's impossible to delete the showEvent/hideEvent option in code.
  • TagBox removes previously selected tags under certain conditions.
  • TextArea - Placeholder is not wrapped.
  • The List widget doesn't select items that are not located on the current page if grouping is enabled.
  • Touch and drag events don't work in Firefox 58.0.1 on Android (both tablets and phones).
  • TreeView - E1040 is displayed after search in certain cases if the virtual mode is enabled.

DevExpress WPF 17.2.8

$
0
0
DevExpress WPF

Add user interface and data manipulation features to your WPF apps. Latest maintenance release.

Fixes

Data Access Library

  • ExcelDataSource cannot read all data from a sheet with specific content.

DXBars for WPF

  • RichEditControl rendering causes memory leaks.
  • TreeList doesn't show its context menu if context menu items are specified in the ShowGridMenu event handler after upgrading to version 17.2.5.

DXCharts for WPF

  • Chart Designer - It is impossible to define Series Template data members in Visual Studio IDE.
  • Chart Designer - The InvalidCastException error is thrown after applying a global GridControl style with the AutoGenerateColumns option set to AddNew.
  • ChartControl does not retrieve data from EFCore data sources.
  • ChartControl performs unnecessary updates on batch collection changes of SeriesItemsSource.
  • Documentation - Missing information about the measure unit used by the Range.SideMarginsValue property.
  • LayoutTransform / ScaleTransform causes a wrong tooltip position.
  • Stacked Area - An incorrect Series Label position when an empty point is included in the Series.Points collection.
  • The BoundDataChanged event is not raised if an item is removed from SeriesItemsSource.
  • The crosshair remains on a pane after the mouse has left this pane.
  • The DiagramCoordinates.GetAxisValue method returns an incorrect value for the X-Axis when the Logarithmic scale mode is enabled.
  • Tooltip displays data from a different Series point in certain situations.

DXControls for WPF

  • DXDialogWindow's buttons defined in the CommanSourse collection are not visible when this window's content is DevExpress.Xpf.ExpressionEditor.ExpressionEditorControl.
  • DXOpenFileDialog - The caption of the Size column is incorrect.
  • DXOpenFileDialog - The whole path is cleared when the Backspace key is pressed.
  • EntryPointNotFoundException is raised on an attempt to show DXWindow or ThemedWindow on a machine with only .NET Framework 4.0 installed.
  • FloatingContainer - The second opened window stays interactive but cannot be moved.
  • InvalidOperationException is raised with certain SVG images when SvgImageSource is used.
  • The Item Source Wizard window is not modal and allows closing the current Visual Studio solution.

DXDocking for WPF

  • A floating panel cannot be docked to a linked DockLayoutManager.
  • Docking a minimized floating panel causes NullReferenceException.
  • DockLayoutManager does not unsubscribe from the PropertyChanged event of data items when the ItemsSource collection is changed in Reset mode.
  • DockLayoutManager raises the DockOperationStarting event with the Move parameter when a panel is clicked.
  • DockLayoutManager with a float panel placed in a layout panel causes an exception when the layout panel is shown in Document Selector.
  • DocumentGroup - A tab caption isn't auto-sized when its caption becomes longer.
  • LayoutControlItem ignores ItemTemplate when its Content is assigned to UIElement.
  • NullReferenceException occurs when floating panels are initially closed and managed using LayoutAdapter.

DXEditors for WPF

  • Binding the FontWeight property has no effect when search results are highlighted.
  • CheckEdit's DataContext is not inherited by elements located in Content.
  • DateEdit with DateEditPickerStyleSettings ignores system time format settings for AM/PM symbols.
  • GridControl's inactive in-place editors display only the first part of a string divided by '\r'.
  • How to set ToggleSwitchEdit value in code with animation.
  • ListBoxEdit - Memory leak when using ItemTemplate.
  • Opening CameraControl's flyout causes an exception if an application is in full screen state.
  • PropertyGridControl with PopUpBrushEdit - A focus issue after selecting the "G" field.
  • The Calculator window content is partially hidden in the Data Editors and Controls > Calculator demo.
  • The drop-down menu is not closed correctly when DropDownButton is used in PopupBaseEdit.
  • The ProcessNewValue event is not raised if LookUpEdit contains selected tokens.

DXGauges for WPF

  • StateIndicatorControl - Invalid state index when bound AnalogGaugeControl range values are set in percent.
  • The needle position is changed after clicking on it when the ArcScaleNeedle.IsInteractive property is set to False.

DXGrid for WPF

  • An exception is thrown when clicking a detail grid's detail button when the active cell value is not valid.
  • ArgumentException is thrown when exporting the U+FFFE character.
  • ArgumentNullException is thrown when the GridControl.Bands property is cleared if Column Chooser is shown.
  • AutoFilterRowCriteria cannot be changed in GridControl when RealTimeSource is used.
  • BestFitColumns doesn't calculate the Group Footer width correctly.
  • Data pasting overrides cell values in read-only columns.
  • Drag-and-Drop - It is impossible to move a row to another grid if that grid is sorted.
  • Grid - The InvalidOperationException is thrown when the Checked Filter Popup is opened for a column with collections for the second time.
  • GridControl - The "'CheckEdit' TargetType does not match type of element 'TextEdit'" exception occurs after the export.
  • GridControl - The ShowInColumnChooser property does not show a corresponding column header in the Column Chooser.
  • GridControl adds a new row after activating EditForm in NewItemRow and clicking another row.
  • GridControl does not recognize ExpandoObject properties when the ItemsSource collection is populated between the BeginDataUpdate/EndDataUpdate method calls.
  • GridControl format icons are blurry.
  • GridControl's scrollbar annotations are not updated when new rows are added to the data source.
  • It's not possible to use a TableView class descendant for detail GridControls only when the master-detail GridControl is used.
  • LookUpEdit fetches data on being unloaded in Server mode.
  • MRU Filter ComboBoxEdit closes when the DataControlBase.EndDataUpdate method is called.
  • StackOverflowException is thrown when restoring the grid layout if bands are not uniquely identified.
  • The default GroupRowControl style overrides an implicit style when changing the application theme.
  • The SelectedItems property is re-set at the end of the drag-and-drop operation.
  • TokenEdit - An exception is thrown after selecting a token in a grid and closing the window.
  • Total summaries are not correctly aligned within columns in the LightGray theme.
  • TreeListView - A node isn't dragged by its image.

DXLayoutControl for WPF

  • DataLayoutControl unexpectedly overrides HorizontalContentAlignment in an editor specified in LayoutControlEditorAttribute.
  • DataLayoutControl unexpectedly sets mask settings to an editor assigned by LayoutControlEditorAttribute.

DXMap for WPF

  • BingGeocodeDataProvider - The BingAddress.CountryRegionIso2 property value is not included in GeocodeRequestResult.
  • MapControl starts to load tiles after a 30-second delay if an additional ImageLayer bound to CustomMapDataProvider is shown.
  • Tile loading requires a half of a minute if certain data providers are used.

DXNavBar for WPF

  • ExplorerBarView - A collapsed group flickers when using the125% scale factor.

DXPivotGrid for WPF

  • PivotGridField.CellFormat binding does not work after PivotGrid has been added to a form from the LayoutControl.AvailableItems collection.
  • The CreateDrillDownDataSource method throws NullReferenceException in LegacyOptimized mode.
  • The PivotGrid control does not take the ColumnFieldValuesAlignment and RowFieldValuesAlignment properties into account during export.

DXRibbon for WPF

  • A window isn't disposed if it's closed from its BackstageViewControl.
  • BarSplitButtonItem's popup is opened at an unexpected position in multi-monitor configuration when RibbonStyle is OfficeSlim.
  • DXRibbonWindow's separator is visible when ShowIcon is false.
  • DXRibbonWindow's title changes its position after hiding and showing ribbon pages.
  • ThemedWindow always uses the 32x32 icon.

DXRichEdit for WPF

  • It is impossible to drop external text to RichEditControl if the mouse cursor is positioned over a symbol (a non-empty area).
  • The Modified property is not set to True on deleting a symbol after loading a document.

DXScheduler for WPF

  • Day View - Cell lines are displayed incorrectly when a system scale different from 100% is used.
  • DXScheduler doesn't apply CustomWorkTime to weekend days that aren't specified in WorkDays.
  • NullReferenceException is raised if SchedulerControl's data and view are updated while an appointment's flyout is being opened.
  • SchedulerControl doesn't activate a MonthView descendant when several weeks are selected in DateNavigator.
  • TimeLine AutoHeight - Resources have incorrect size.
  • TimelineView - Headers are aligned incorrectly when ResourceAutoHeight is set to true.

DXScheduler for WPF (Legacy)

  • IvalidCastException is raised in SchedulerControl when a customized Context Menu is shown.

DXSpellChecker for WPF

  • System.ArgumentException: "Width and Height cannot be negative" is thrown while resizing a window if the SpellChecker is used in Check As You Type mode.

DXSpreadsheet for WPF

  • Name Manager - Only the first entry is deleted on selecting multiple items and pressing the "Delete" button.
  • The comment's visibility state isn't preserved on copying and pasting cells with comments .

DXTreeList for WPF

  • TreeListView doesn't take into account attributes provided by MetadataBuilder when the source is empty.

DXWizard for WPF

  • The "Next" button in the Wizard control is focused even if the Wizard displays the last page.
  • The Finish button is unpredictably displayed in the Wizard on startup.
  • The Next button stops switching the Wizard to the next page when the ItemsSource and SelectedItems properties are changed.
  • Wizard - ArgumentNullException occurs on setting the SelectedItem property to NULL.

MVVM Framework

  • LayoutSerializationService - LayoutVersion isn't taken into account.
  • NavigationFrame.CanGoBack is enabled when there are no records in the journal in certain scenarios.
  • NotImplementedException in TaskbarButtonService when no user is logged in.

PDF Viewer for WPF

  • PdfViewerControl does not allow moving focus when the Tab key is used.
  • System.Windows.ResourceReferenceKeyNotFoundException: "Resource "PdfViewerThemeKeyExtension_BarCheckItemStyle" not found." is thrown while creating PdfViewerControl at runtime.
  • The Print Dialog width is enlarged if the selected printer's Comment field contains a long string.

Theme Editor

  • Theme Editor crashes with UnloadPreviewException on systems with touch devices.

XtraReports Suite

  • Items in the Query Builder dialog are invisible if the "Office 2010 Black" application theme is used.
  • Report Designer - The Field List is not updated when adding a new query.
  • The System.InvalidOperationException "Print preview sequence contains no elements" exception occurs while previewing an empty document if the page layout is set to two pages.
  • WPF Report Designer - ArgumentNullException is thrown after removing the GroupHeader band for the report that was converted from Legacy Data Bindings to Expressions.
  • WPF Report Designer - The XRCheckBox control's Text property is empty when this control is dragged from the toolbox.
  • XRChart's size keeps expanding when changing values in the designer if the report's ReportUnit property was changed.

DevExpress WinForms 17.2.8

$
0
0
DevExpress WinForms

All the WinForms components and libraries produced by DevExpress in one package. Latest maintenance release.

Fixes

All WinForms Controls

  • SkinEditorV2 - An exception is raised on an attempt to generate a skin assembly.
  • TreeList - A number of objects in memory is quite big after nodes are cleared.

Coded UI

  • The PInvokeStackImbalance exception occurs when Coded UI tests are run in Debug mode.

Data Access Library

  • ObjectDataSource - Enum constructor arguments do not support serialization.

MVVM Framework

  • MVVM - The IDialogService.ShowDialog method returns UICommand even if the current dialog form is cancelled.
  • NavigationService is not shown in MVVMContext's design-time window.

PDF Processing (Common)

  • Export - Too large metafiles cannot be exported as images.

PDF Viewer

  • Control - An application may freeze after calling the CloseDocument method in certain cases.
  • Usability - The MouseWheel event is not raised.

Snap

  • ArgumentOutOfRangeException on clicking the "Ignore All" button in the spell checking dialog.
  • Format strings are not preserved for SNTEXT fields nested in other fields (e.g., in the IF field).
  • NullReferenceException on an attempt to append two or more rows to a table located in another table.
  • SnapList column widths are not correctly stored on saving a modified document.
  • System.NullReferenceException is thrown after clicking a data row that continues on the next page if the Highlight option is turned on.

XtraBars Suite

  • A bar item is duplicated on restoring the layout via WorkspaceManager.
  • A button added to a WindowsUIView container using ISupportDocumentActions looks different in comparison with buttons added directly to the Buttons collection.
  • A document is not shown when the ReleaseDeferredLoadControl method is called and the FreeLayout mode is used.
  • AccordionControl - ContextButtons are not shown if the Visibility property is changed.
  • AdornerUIManager - A guide is not always activated after calling the SelectElement method.
  • An exception occurs in the ChangeContext.ChangeContext method when several forms with TabbedView are created in different threads.
  • BackStageViewControl - Form buttons are not shown in The Bezier skin.
  • BarItem is always visible although MostRecentlyUsed is set to false.
  • BarManager - NullReferenceException is thrown in the BarLinkViewInfo.LinkGlyphSize property getter when a non-default DPI value is used.
  • Categories in Ribbon Designer are not working.
  • DocumentManager - WindowsUIButton is not shown correctly when the tile size is changed.
  • Focus returns to the main form when the auto-hidden panel is hidden after a third-party form receives focus.
  • ObjectDisposedException is thrown in the MDI form on closing the grid when hardware acceleration is enabled.
  • Prevent the main form from accepting Dock Panels.
  • RibbonControl - New bar items corresponding to the shown ones in QAT are added to the RibbonControl.Items collection each time a menu is shown.
  • RibbonControl changes the size of images for large items if the SharedImageCollection collection is used.
  • TabbedView - An incorrect document is activated when a new document is created.
  • TabForm - Gap between form and screen edges appears if FormBorderStyle is None and WindowsState is set to Maximized.
  • TabForm - Right button area is shifted if ControlBox is set to False.
  • The BarItemImageOptions.LargeImageIndex property is not marked with the Localizable attribute.
  • The context menu activated via keyboard shortcut is not focused under certain circumstances.
  • ToolBox selection foreground isn't correctly updated when the Office 2013 theme is used.
  • WidgetView - Document settings are not applied immediately.
  • WindowsUIView - Provide a way to show color images in custom buttons.
  • XtraPrinting - The "Customization" dialog is opened in background whenever the main print preview form is maximized.

XtraCharts Suite

  • Bubble Series - The Crosshair label text is incorrect when a custom QualitativeScaleComparer is applied.
  • ChartControl - A logical operator selected in the Data Filter Collection Editor is reset after closing the Chart Designer.
  • Crosshair cursor is not displayed for the stacked bar series in the Rotated diagram if SnapMode = NearestValue.
  • Pie Series - A segment's border is drawn incorrectly in certain situations.
  • Radar Line - The "System.ArgumentException: Parameter is not valid" error occurs when reducing the chart size.
  • Series Label Pattern Editor - Unable to specify the common label format for Range (Gantt) Series.
  • The SeriesLabel.ResolveOverlappingMode property is not effective in certain situations.

XtraDiagram

  • DiagramConnectors correctly select optimal connection points in certain scenarios when different layout algorithms are applied.

XtraEditors Library

  • TokenEdit - StringId is not assigned to the popup menu items' tag property.
  • XtraFileDialogs - FileName isn't shown when the dialogs are displayed.
  • CheckedComboBoxEdit - Setting UInt64 enum flag values with the MSB set causes an exception.
  • ControlNavigator and EmbeddedNavigator aren't scaled correctly on High DPI screens in version 17.2.7.
  • PictureEdit - Flickering when DirectX is enabled in Windows 10 Compatability mode.
  • PopupContainerControl closes when a control placed on a child PopupControlContainer gets focus.
  • PopupContainerEdit - A popup closes when a grid editor is focused.
  • PropertyGrid regression issues on upgrading from v15.1 to v17.2.6.
  • RepositoryItemButtonEdit - EditorButton's Caption overlaps the neighboring cell in GridView and TreeList.
  • RepositoryItemTreeListLookUpEdit - An exception is thrown in the EndInit method.
  • SharedImageCollection - Images cannot be loaded from referenced image assemblies, DevExpress Image Gallery, project resources by using a smart tag.
  • SidePanel - A control's focus area is cut at the bottom when it is located in SidePanel.
  • The filter option does not sort values in the XtraOpenFileDialog control.
  • XtraDialogs - Error messages differ from messages in the default dialog.
  • XtraEditors - EditMaskEditorForm cannot be localized.
  • XtraFolderBrowserDialog is not completely shown on small screens.
  • XtraOpenFileDialog - The open button is not enabled when the search box is used.
  • XtraOpenFileDialog - The selected item in the current path dropdown does not have an icon.
  • XtraOpenFileDialog does not allow a user entering absolute paths.

XtraGrid Suite

  • A detail LayoutView doesn't display field values when items are arranged into groups.
  • An exception is thrown when a user focuses a text box in the Numeric Filters tab in Server Mode.
  • Attributes are not taken into account if the enumeration member is called Equals.
  • BandedGridView - Bands' BackColor is not taken into account on printing when the UsePrintStyle property is disabled.
  • BandedGridView - The OutOfRange exception occurs when the ExportToXLXS method is called.
  • BandedGridView - The PrintBandHeader option is not taken into account when exporting to csv.
  • BandedGridView : ExportToXls ignores the OptionsPrint.PrintHeader option value when the OptionsView.ShowBands option is disabled.
  • BehaviorManager - A detail row cannot be moved using the row indicator when the Embedded mode is used.
  • DirectX - Grid is painted slowly when using LinqInstantFeedbackSource.
  • Excel-inspired filter - A single value is not cleared when Blanks is selected.
  • FormatException occurs when a value is removed from the Excel filter if the RegEx mask is used.
  • GridControl - A year is wrapped in the Excel DateTime filter popup window when the ForceGdiPlusPaint method is called.
  • GridControl - FindNullPrompt text is not shown in FindPanel after clearing the find text.
  • GridControl - The Excel filter does not update its localization if the CurrentCulture and CurrentUICulture properties were changed on the fly.
  • GridControl incorrectly exports custom icon sets.
  • GridControl with DragDropBehavior - The Dragging operation doesn't start on clicking a grid row line.
  • GridView - The cell text is corrupted when the content is scrolled and the AllowPixelScrolling option is enabled.
  • GridView's horizontal scrollbar is not consistently removed when it is no longer needed.
  • LayoutView - A card caption is not completely visible when it is changed in the CustomDrawCardCaption event handler.
  • LayoutView - An exception is thrown when the Show Customization Form menu item is clicked at design time.
  • NullReferenceException when closing a tile view in a child MDI form.
  • RepositoryItemHypertextLabel - Text moves on clicking grid cells.
  • SearchLookupEdit - Clicking the Column Chooser outside the popup hides it.
  • The application crashes when double-clicking on a rule with a syntax error.
  • The loading indicator has a white background when the Bezier skin is applied.
  • The RaiseCustomDrawCell event does not fire while the GridView.CustomDrawCell event is not used.
  • TileView - Tile's background image is not displayed in the print preview if the GetThumbnailImage event is used.
  • WinExplorerView's Position isn't updated when WinExplorerView is filtered.
  • XtraGrid - The SubstituteFilterEventArgs.Filter value is incorrect if a search query for a particular column ends with the "%" symbol.

XtraLayout Suite

  • LabelControl - Anchors are ignored if Label's BorderStyle property differs from NoBorder.
  • LayoutControl - An item with TokenEdit is incorrectly autosized when EditValueType equals TokenEditValueType.List.
  • LayoutControl - Items get outside LayoutControlGroup boundaries when all rows are cleared and created again.
  • LayoutControl - Touch scrolling is not working for non-DevExpress controls.
  • LayoutControlGroup's CustomHeaderButtons do not show the "Checked" state when the Bezier skin is applied.

XtraMap

  • An unhandled exception occurs when changing the map coordinate system and modifying the layers collection at runtime.
  • An unhandled exception occurs when changing the map layout at runtime in certain situations.
  • An unhandled exception occurs when switching between WMS layers at runtime.
  • Enabling caching leads to freezes/lags while dragging the map (OpenStreetmapDataProvider).
  • Incorrect coordinate system is selected by the WMS layer.
  • It is impossible to connect to the WMS requiring the Service parameter.
  • The Map Legend is not removing old entries when a datasource is changed.
  • The MapPushpin.Transparency property modification is not reflected in the map.
  • The ShapeTitleOptions.Assign method doesn't work.

XtraNavBar

  • OfficeNavigationBar - Items are not removed from the menu when NavBarItem is hidden.

XtraPivotGrid Suite

  • The entire column selection works incorrectly in certain cases.
  • The field filter is not available for unbound columns after upgrading to 17.2.7.
  • The PivotGridStringId.PopupMenuBestFit key is not localized into Russian.
  • The Prefilter editor shows duplicated fields.
  • PivotGrid can display unexpected values in data cells when a data field's summary type is set to any value except the default one in OLAP mode.
  • The DateTime format string is not applied on export if FormatType is set to Custom.
  • XtraPivotGrid - Field header text is aligned differently when the Appearance.FieldValue.TextOptions.VAlignment property is set to Default.

XtraPrinting Library

  • Export to DOCX - The IndexOutOfRange exception is thrown on an attempt to export an HTML-based report (Table Layout).
  • Print Preview - The "Standard Printer" text is not correct in Deutsch localization.
  • Text color of a report's edited fields is lost on exporting these fields to AcroForms.

XtraReports Suite

  • A formatting rule doesn't work in a specific scenario in version 17.2.
  • An exception occurs on an attempt to export a report with merged table cells to a PDF file.
  • Cell borders are hidden in a PDF file if nested tables are used in a report.
  • Conversion Tool - 'The schema does not contain the following relation column' error occurs on editing the query of the report that was converted from a specific Crystal report.
  • Report Designer - The "Values" option is not visible in the "Expression Editor" window.
  • The font size of the XRRichText control is not maintained on repeated pages.
  • XRGauge - ActualValue, TargetValue, Minimum and Maximum properties do not receive their values at runtime when expression bindings are used.
  • XRLabel cannot be hidden in the report (the Visible property is ignored) if this label is bound to the summary expression.
  • XtraPrinting - Reopening the same document produces different visual appearance (the XRRichText issue).
  • XtraReport - Document creation fails with the NullReferenceException (XRPivotGrid issue).
  • XtraReport - XRRichText incorrectly renders a Word document that contains frame objects.
  • XtraReports - A second XPCollection is added each time a report is opened in the End-User Report Designer (IDataSerializer issue).

XtraRichEdit

  • A cell value is inserted into the wrong cell when typing in a cell selected during the Tab navigation.
  • A newly inserted inline picture does not replace a currently selected inline picture.
  • A rotated TextBox does not correctly align its content.
  • Cell vertical alignment items in the "Table properties" dialog are localized incorrectly.
  • CssPropertiesExportType is ignored when exporting a document to Html via the HtmlText property or the GetHtmlText overload without the HtmlDocumentExporterOptions parameter.
  • InvalidCastException is thrown on an attempt to highlight tokens in a specific VB file.
  • InvalidCastException on an attempt to type Japanese symbols.
  • Newly inserted hyperlinks are incorrectly formatted after loading an HTML file containing hyperlinks.
  • Newly produced GDI objects are not cleared after retrieving content using the RtfText property.
  • NullReferenceException on using DocumentIterator after deleting a table located at the end of a document.
  • NullReferenceException when opening a document containing a floating object in a table.
  • RichEditControl calculates a paragraph indent incorrectly after numbering for this paragraph is reset.
  • RichEditControl exports space symbols differently starting with v17.2.4 if the RichEditControl.Options.Export.Html.TabMarker property is set to several space symbols.
  • The "Object reference not set to an instance of an object" exception occurs when opening a document with invalid field code.
  • The caret moves to the wrong cell when attempting to navigate to the Top/Bottom cell using the Up/Down keys in a table with the specific number of columns.
  • The cursor moves to an unexpected position after typing Japanese symbols in RichEditControl.
  • The default value of the XtraRichEditStringId.FileFilterDescription_GifFiles string is incorrect.

XtraScheduler Suite

  • AppointmentPatternExpander generates appointments with the start date later than RecurrenceInfo.End.
  • Images provided in the InitAppointmentImages event handler are not displayed in a print preview.
  • OverflowException is thrown when a user scrolls TimeLineView if OptionsView.EnableAnimation is true.
  • A vertical scrollbar is missing in TimelineView grouped by resources if appointments contain multiline texts.
  • ArgumentException is thrown in the TimeZoneInfo.ConvertTime method called from the TimeZoneEngineBase.ToOperationTime method.
  • The e.ViewInfo.Appearance.BackColor property returns an empty Color in the AppointmentViewInfoCustomizing event.
  • TimeLineView throws an exception on drawing.
  • The HorizontalWeek control in tile mode doesn't correctly split over multiple pages in version 17.2.7.
  • XtraSchedulerReport - The DayViewTimeCells.HorizontalHeaders property is set to HorizontalDateHeaders instead of HorizontalResourceHeaders.

XtraSpreadsheet

  • Borders only from the first conditional formatting rule are rendered for a cell when multiple rules with different border formatting applied to this cell.
  • Changing cell formatting on the protected sheet isn't allowed if the "Format Cells" option is checked in the "Protect Sheet" dialog.
  • Export to TXT/CSV - SpreadsheetControl generates excessive lines for existing empty rows.
  • In ReadOnly mode, the data validation list is opened via the "Alt+Down Arrow" shortcut so that the cell value can be changed.
  • NullReferenceException is thrown on an attempt to close the Form designer in Visual Studio when this form contains SpreadsheetControl with the Formula bar.
  • Provide API methods to add an external workbook with a custom name into the ExternalWorkbook collection.
  • Spreadsheet pictures are modified after a simple load/save.
  • SpreadsheetControl - InvalidCastException on clicking the AutoFilterRow in the Field List.
  • SpreadsheetControl - The Find Panel does not perform search against fields.
  • The cell's drop-down list is immediately closed if SpreadsheetControl is located in the child MDI form.
  • The use of the CopyFrom method leads to the "An item with the same key has already been added" exception when a document contains shared formulas.

XtraTreeList Suite

  • Data Aware Export - Conditional formatting is not applied to the last TreeList row.
  • Multiple selection issue in TreeListMultiSelection.
  • NullReferenceException is thrown on calling the BestFit method of an image column.
  • NullReferenceException occurs when the TreeList layout is restored several times.
  • The CreateCustomNodeEventArgs parameter is null in the Treelist.CreateCustomNode event handler when the AppenNode method is called.
  • ToolTip doesn't disappear when you hover the cursor over the find panel.
  • EditorButton has a wrong caption color when a row is focused and the Office skin is applied.
  • NullReferenceException is thrown on disposing of TreeList when the latter is integrated in ChartControl by using ControlRowSource.
  • NullReferenceException is thrown when clicking an empty cell after a column band parent is changed.
  • NullReferenceException is thrown when the CollapseAll method is called and focus is set on the Auto Filter Row.
  • The cell cursor is set to the beginning of the cell when the right arrow is pressed.
  • The FindNullPrompt property is ignored if the OptionsFind.AlwaysVisible property is set to true.
  • FindPanel uses an incorrect LookAndFeel.

XtraWizard

  • WizardControl - Provide the capability to change a default docking style at the descendant level.

DevExpress Windows 10 Apps 17.2.8

$
0
0
DevExpress Windows 10 Apps

Elegant, easy-to-use, touch first UWP controls. Latest maintenance release.

Fixes

Controls for Windows 10 Apps

  • ArgumentOutOfRangeException is raised in RangeControl with SparkBarClient in a certain scenario.

Grid for Windows 10 Apps

  • GridComboBoxColumn - The column filter popup does not show any data if ColumnFilterMode="DisplayText" and custom templates are used.
  • GridComboBoxColumn's FilterPopup uses ItemTemplate in its items.
  • GridControl - An unbound column with ComboBoxEdit as an in-place editor does not show any data.

DevExpress Reporting 17.2.8

$
0
0
DevExpress Reporting

Reporting for all major .NET Platforms including WinForms, ASP.NET and WPF. Latest maintenance release.

Fixes

WinForms

  • A formatting rule doesn't work in a specific scenario in version 17.2.
  • An exception occurs on an attempt to export a report with merged table cells to a PDF file.
  • Cell borders are hidden in a PDF file if nested tables are used in a report.
  • Conversion Tool - 'The schema does not contain the following relation column' error occurs on editing the query of the report that was converted from a specific Crystal report.
  • Report Designer - The "Values" option is not visible in the "Expression Editor" window.
  • The font size of the XRRichText control is not maintained on repeated pages.
  • XRGauge - ActualValue, TargetValue, Minimum and Maximum properties do not receive their values at runtime when expression bindings are used.
  • XRLabel cannot be hidden in the report (the Visible property is ignored) if this label is bound to the summary expression.
  • XtraPrinting - Reopening the same document produces different visual appearance (the XRRichText issue).
  • XtraReport - Document creation fails with the NullReferenceException (XRPivotGrid issue).
  • XtraReport - XRRichText incorrectly renders a Word document that contains frame objects.
  • XtraReports - A second XPCollection is added each time a report is opened in the End-User Report Designer (IDataSerializer issue).

WPF

  • Items in the Query Builder dialog are invisible if the "Office 2010 Black" application theme is used.
  • Report Designer - The Field List is not updated when adding a new query.
  • The System.InvalidOperationException "Print preview sequence contains no elements" exception occurs while previewing an empty document if the page layout is set to two pages.
  • WPF Report Designer - ArgumentNullException is thrown after removing the GroupHeader band for the report that was converted from Legacy Data Bindings to Expressions.
  • WPF Report Designer - The XRCheckBox control's Text property is empty when this control is dragged from the toolbox.
  • XRChart's size keeps expanding when changing values in the designer if the report's ReportUnit property was changed.

DevExpress Office File API 17.2.8

$
0
0
DevExpress Office File API

Read / write Excel and Word files, create Snap Reports, create / edit PDF documents and more.

Fixes

PDF Document API

  • Merge - A document containing two AcroForm fields with the same full names cannot be appended.

Spreadsheet Document API

  • Export to PDF - The image position is shifted if the AzureCompatibility option is enabled.
  • It is impossible to get a background color for a cell, which has conditional formatting applied.
  • Provide the capability to modify AlternateText of a chart.
  • The "Some field items are not supported by the selected grouping" exception is thrown while refreshing a pivot cache if there is grouping by an empty date field.
  • The DocumentProperties property does not have associated properties for Version/Revision.
  • The use of the CalculateFull() method results in incorrect cell values in a specific document.
  • The WorksheetExtensions.Import method does not correctly process uint values.

Word Processing Document API

  • The font size for paragraphs with a specific document style is changed when exporting a document to PDF.
  • The InsertDocumentContent/AppendDocumentContent methods don't copy Section settings into the newly created document.
  • The TableCell.Delete method operates improperly causing the resulting table layout corruption.

DevExpress ASP.NET 17.2.8

$
0
0
DevExpress ASP.NET

All the ASP.NET AJAX and MVC component suites, libraries and extensions in one package. Maintenance release.

Fixes

ASP.NET Web Forms

All ASP.NET Controls

  • ASP.NET Controls - Client-side errors occur when building from sources.
  • Designer does not save changes when triggered by X-button.
  • The "This page uses nested tables, which do not make sense when read in a screen reader" issue occurs when implementing ADA Compliance.

ASPxDataEditors

  • ASPxCardView - If ASPxCardView is placed into ASPxSplitter's pane, the NullText in the Search panel remains in place when scrolling cards.
  • ASPxDateEdit - Date Range Mode - A postback request is not sent when a date is changed in a certain scenario.
  • ASPxRadioButtonList - Label html elements instead of span ones are rendered for item captions.

ASPxGridView

  • Page rendering speed in Firefox is too slow when a grid with multiple GridViewDataDateColumns is placed inside the iframe HTML tag and Filter Row is enabled.
  • Styles are not applied to selected rows after the Filter Bar was used if EnableCallBacks is set to False.
  • The Alt attribute for drag-and-drop arrow images has the same "|" value.
  • The Context Menu isn't shown after the adaptive detail area is clicked.
  • The server-side ToolbarItemClick event does not fire on the toolbar item's click when EnableCallBacks is set to false.
  • The server-side ToolbarItemClick event is raised on the next callback even it is handled on the client side.
  • ASPxGridView is empty if a data source exception occurs and SettingsCookies.Enabled is True.
  • ASPxGridViewExporter - Empty rows are collapsed after exporting.
  • The "Index was out of range. Must be non-negative and less than the size of the collection. Parameter name: index" error occurs when the grid is placed into another control and bound on callbacks.

ASPxHtmlEditor

  • HtmlEditor - An error occurs if a paragraph is pasted from a Word document to an editor.
  • Text from Word with the applied style keeps this style after inserting into ASPxHtmlEditor when the "Keep Plain Text" button is clicked.
  • The Cut and Copy toolbar items are always enabled.

ASPxHtmlEditor breaks the colgroup tag.

ASPxPivotGrid

  • ASPxPivotGrid - Row Grand Total and some data rows are not exported if the OptionsView.RowTotalsLocation property is set to "Tree".

ASPxRichEdit

  • Spell Checker sends too many requests on undo/redo operations.
  • The "Access to the document is restricted" error occurs on removing text quickly when document protection is applied.
  • Too many spell checking requests are sent on typing.
  • UploadControl's request is blocked if it contains the "silverlight" text.
  • ASPxRichEdit doesn't save words a user added via the "Add to Dictionary" option in the Session storage if SessionState's mode is set to "StateServer".

ASPxScheduler Suite

  • "Appointments Conflicts" message is not shown in the Edit Appointment Form if the OptionsAdaptivity.Enabled property is true.
  • Appointment form editors are empty when an exception occurs in the server-side AppointmentRowUpdating event handler and an appointment edit form is reopened.
  • Appointments with the '12:00 AM' start time and zero duration are not reflected in the external ASPxDateNavigator control.
  • The "Value cannot be null" error occurs when recurrent appointments are used and the trust level is set to a value different from Full.
  • The AdjustControl method doesn't recalculate the layout when it's called after a callback in some scenarios.
  • The 'Cannot read property 'contentDiv' of undefined' exception is thrown when SelectAppointmentById is invoked for an appointment that is not present in the current view.
  • The end date is calculated incorrectly when creating an all day event that lasts several days.
  • The 'missing ) after argument list' error occurs on a callback when an appointment's subject contains a single backslash character and the server-side rendering is enabled.
  • The "Unable to get property 'Click' of undefined or null reference" exception is raised on rendering Navigation buttons in the TimeLine view in the IE browser.
  • The SelectionChanged event is not raised on selecting view cells when an application is running on mobile (touch) devices.

ASPxSpreadsheet

  • FireFox, Edge - Cell format is not saved when pasting to Spreadsheet.
  • It is impossible to paste data using the Ctr+V key combination in the Chrome browser (v.65).

ASPxTreeList

  • Nodes are not expanded when Search Panel is used, the ExpandNodesOnFiltering property is set to "true" and at least one column is hidden.
  • System.ArgumentException is raised on filtering ASPxTreeList nodes using a column filter when nodes contain null values.

ASPxVerticalGrid

  • Check box toggles are visible on scrolling under fixed rows.

Navigation, Layout & Multi-Purpose Controls

  • ASPxLoadingPanel - A JavaScript exception in IE 11 when the Active Element in the Document is SVGElement.
  • ASPxMenu - Responsive Layout does not work when the ItemLinkMode property is set to "TextOnly".
  • ASPxNavBar - An extra white stripe occurs at the bottom of a group in the Moderno theme.
  • ASPxPopupControl - A vertical scrollbar is always shown when if "Scrollbar=auto" and the adaptive mode is enabled (Chrome).
  • ASPxPopupControl - Nested controls' icons disappear on hovering in IE 11 when ASPxRichEdit with an external ribbon is located inside the popup.
  • ASPxPopupControl - Popup content is rendered incorrectly in the adaptive mode when the content is defined via a content URL.
  • ASPxPopupControl - The Close button's focused state isn't displayed in IE and Edge with ASPxTextBox on the page.
  • ASPxRibbon/Ribbon - It is not possible to use SpriteProperties.DisabledCssClass and several other properties.
  • ASPxTreeView - Cannot navigate by using the links located inside the node template after an update to 17.2.
  • PopupControl - A popup shadow is still displayed after hiding the control in iOS 11.3.

Project Templates

  • "Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3" error occurs when running a web project created based on the "Blog Web Application" template.

XtraCharts Suite

  • It is impossible to configure printing options in the Firefox browser

ASP.NET MVC

MVC Data Editors

  • Memo - The Left border is not visible in the Moderno theme when the RTL rendering mode is enabled.
  • The 'A potentially dangerous Request.Form value was detected by the client' error occurs when the Captcha extension is rendered within a page.

MVC GridView

  • "Input string was not in a correct format" error occurs on saving a "BinaryImageEdit" column value in the BatchEdit mode.
  • GridView - BindToEF - It is not possible to export the grid using the built-in context menu export commands.
  • GridView - Horizontal scrolling doesn't work correctly on the mouse wheel click when fixed columns are used.
  • GridView - The 'Display' attribute of Enum values does not affect an exported document .

MVC HtmlEditor

  • HtmlEditor - The Ctrl+V shortcut stops working when the Shortcuts.CreateDefaultItems method is called.
  • There is no capability to specify the SettingsFiltering.FilterBoxMode property value for the built-in File Manager used in the Insert Image Dialog.

MVC Navigation, Layout & Multi-Purpose Extensions

  • UploadControl - The dom exception occurs when an object has brackets in its name.
  • The "Riple circle" element rendered for a focused TreeView node is positioned incorrectly if TreeView is located within a scrollable container.

MVC Pivot Grid

  • OLAP - Grand Total values are not displayed after expanding all column values.
  • OLAP - Pivot Grid displays old values after adding a dimension that does not support aggregation to the second position inside the area.
  • OLAP - The maxRequestLength exception is thrown when using a filter of a dimension providing millions of unique values.
  • PivotGrid - The DataBound event does not exist in the extension settings.

MVC Report

  • End-User Report Designer - A custom function is not displayed in the Expression Editor if a control's summary is set.
  • End-User Report Designer - The number of a code line is hidden on the Scripts page.
  • IntelliSense for the Expression Builder contains some misspelled function names.
  • Menu - Items with a sub menu have a scrollbar after registering ExtensionSuite.Report styles on the web page.
  • Scripts events are only shown in the Property tab on the Design page after switching to the Scripts page.
  • The "Scripts RESET" button does not work in the End-User Report Designer version 17.2.6.
  • Web End-User Report Designer - A chart's TotalLabel property is not available in the Property Grid.
  • Web Report Designer - "Uncaught DOMException: Failed to read the 'rules' property from 'CSSStyleSheet': Cannot access rules" error is thrown when Expression Editor is opened.
  • Web Report Designer - It is impossible to add multiple arguments to a custom summary function in the XRChart control.
  • Web Report Designer - The approach described in the "Registering a Custom Control in the Report Designer Toolbox" help topic does not work for the latest version.

MVC RichEdit

  • "Access to the document is restricted and the editor needs to be reloaded" error occurs while editing the RichEditControl document after changing the ReadOnly property value on a callback request.
  • "Access to the document is restricted...." warning on opening a hyperlink located in a "protected" area.
  • "Hyperlink" formatting is incorrectly applied to text inserted right after a hyperlink.
  • ASPxRichEdit - An RTF document with floating objects is rendered differently than in Microsoft Word.
  • Document header/footer cannot be switched to the "edit" mode on double clicking if only headers/footers are allowed for editing with current end-user permissions.
  • RichEdit - Characters appear in wrong order when RDP is used.
  • RichEdit - The document is focused after the Tab button is pressed in a custom dropdown ribbon item.

MVC Scheduler

  • Edit Appointment Dialog stays opened with the "appointments conflict" message on creating a valid (not-conflicting) appointment if the AllowAppointmentConflicts property is set to "Forbidden".
  • Scheduler control incorrectly intercepts keyboard shortcuts when Edit Appointment Form editors receive focus.

MVC Spreadsheet

  • It is not possible to scroll a document during a custom callback.

ASP.NET Bootstrap

Bootstrap CardView

  • Items and Popup Edit Form are aligned incorrectly when the control is inside BootstrapFormLayout.
  • The cards' layout is corrupted after paging when BootstrapBinaryImage bound to data is located inside the Card template.

Bootstrap Charts

  • The control width increases when switching ASPxPageControl's tabs.
  • It's impossible to specify a color for chart series.
  • BootstrapPieChart - Animation behaves differently if a data source is an object (not json).

Bootstrap Data Editors

  • BootstrapButtonEdit - The validation layout is incorrect.
  • BootstrapButtonEditor - NullReferenceException occurs when a button template and the BootstrapEditButton.IconCssClass property are defined.
  • BootstrapDateEdit looks different in IE11 and Chrome.

Bootstrap GridView

  • It is not possible to add items to a toolbar using a designer.
  • The "Update" and "Cancel" buttons are rendered without empty space between them when ButtonRenderMode is set to Button.

Bootstrap Navigation, Layout & Multi-Purpose Controls

  • BootstrapPopupControl - The Modal feature does not work if SettingsAdaptivity.Mode is set to OnWindowInnerWidth.
  • BootstrapTextBox - HelpText is rendered incorrectly when the text box is placed into BootstrapFormLayout.

Project Templates

  • Page Header - The login name is shown incorrectly.
  • VisualBasic - The 'HasPhoneNumber' and 'TwoFactorEnabled' properties are set of the string type rather than bool.

ASP.NET Core Bootstrap

Editors (ASP.NET Core Bootstrap)

  • BootstrapEditors - The value that was changed by the client-side API is not sent in the POST request to the server.

GridView (ASP.NET Core Bootstrap)

  • Bootstrap Core GridView - It is impossible to use the ShowUrlAsDisplayText property.
  • BootstrapGridView for ASP.NET Core - The MakeRowVisible method is missing in the IBootstrapGridView interface.
Viewing all 1089 articles
Browse latest View live


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