Quantcast
Viewing all articles
Browse latest Browse all 2491

DevExpress WinForms 22.2.5

Image may be NSFW.
Clik here to view.
DevExpress WinForms

Improves PDF Viewer, Grid and RichEdit controls.

Fixes

All WinForms products

  • A report descendant is created from the wrong parent when Inherited Report is created using Wizard.
  • An extra blank page may be inserted into a report's document in certain cases.
  • CachedReportSource - VerticalHeaderBand is not repeated on all pages when RepeatEveryPage is set to True.
  • DetailBand.FillEmptySpace - Generation of empty bands stops after a subreport (XRSubreport) is added.
  • End-User Report Designer:
    • New margins for a different localization are not visible when the report language is switched.
    • Thread's current culture is used to localize the report when XtraReport.Language is set as (Default).
  • Export To Microsoft Excel - Incorrect values are exported when CachedReportSource is in use.
  • Export to PDF - 'Parameter is not valid' error occurs when rendering an Microsoft Word document using XRRichText.
  • Expression Binding - Font.Name resets to 'Times New Roman' when reusing the same XtraReport for multiple document creations.
  • Federated Data Source - Manage Queries dialog - The "maximize" button is missing.
  • FederationDataSource - The Join condition between two ObjectDataSources cannot be edited.
  • Mail Merge - Display names and not real property names are saved to the report layout definition.
  • Manage Queries dialog - Deleting a query doesn't affect the Field List and the Data Member popup menu.
  • Parameters Panel - The 'Reset' button does not reset the parameter's Visible and Enabled properties.
  • Parameters Panel is displayed incorrectly when scaling is 150%.
  • Report scripts - CrossTabCellPrintEventArgs is automatically replaced by CancelEventArgs in the header of the XRCrossTabCell.BeforePrint event handler.
  • Setting the GroupFooterBand.GroupUnion property to WithLastDetail doesn't work properly if there is a SubBand in DetailBand.
  • Summary is not displayed on the first page if SubBands are used.
  • The minimum size of Custom Parameter Editor doesn't affect the width of Parameter Request Window.
  • The print progress dialog is not displayed even if ShowPrintStatusDialog is set to "True".
  • The Report Designer - All vertical bands change their size after adding any Vertical band.
  • Microsoft Visual Studio Report Designer:
    • "Custom function is not found" exception is thrown on a double click on the Parameters Panel's Submit button.
    • A custom function is displayed several times in Expression Editor if MaxOperandCount & MinOperandCount are set.
    • The "Value cannot be null" error is thrown on opening a report when a custom XRControl is used.
  • XRPdfContent - Different content scaling / zoom level in the print preview and in an exported PDF document copy.

Data Access Library

  • ExpressionEditorControl - There is no strong visual contrast between ForeColor and BackColor in certain skins.
  • SqlDataSource - Table-valued parameters cannot be DBNull (StoredProcQuery).

PDFViewer

  • A document is shown with empty content in a viewer.
  • ArgumentException is thrown when loading a PDF document and the document content is not loaded completely.
  • OutOfMemoryException occurs when loading a PDF-1.5 document.
  • Text with a custom font is not displayed in a document on Microsoft Windows Server 2016.
  • PdfViewer Control - An annotation can be removed from the Comments Panel even if the AnnotationDeleting event prohibits this.

Project Templates

  • DevExpress Template Gallery does not work when the target framework also specifies the version of the operating system.

XtraBars Suite

  • AccordionControl - Context items of disabled accordion elements are always visible when the Visibility property is set to Auto.
  • AlertControl:
    • ObjectDisposedException may be thrown in the CreateWindowAnimation method after the alert form is closed.
    • The image is not aligned with the caption.
    • AlertControl can ignore a custom location if the space is insufficient to show the entire window.
  • BarManager:
    • Disabled BarButtonItems prevent navigation with arrow keys.
    • NullReferenceException occurs on disposing of a BarManager instance when a parent form is minimized.
  • DockManager - NullReferenceException is thrown on switching between AutoHide panels.
  • DockManager shows smart tag actions that cannot be used in .NET 6+ application.
  • DockPanel disappears when docking in DocumentManager.
  • Drop-down arrows in bar items are not skinned.
  • GalleryControl - ItemAutoSizeMode is ignored if the ItemSize property is specified.
  • ImageOptions - The DisabledSvgImage property is named as SvgImage in the designer.
  • NavigationPane flickers when a tab's caption is changed at runtime.
  • NullReferenceException is thrown in the TabbedViewController.Move method.
  • NullReferenceException is thrown on using key tips in a minimized RibbonControl.
  • OfficeNavigationBar - Peek Form may overlap its corresponding item if it is displayed close to the screen's edges.
  • OfficeNavigationBar does not update SVG images based on its state.
  • PopupGalleryEdit - the "WXI Compact" skin is selected after applying the "WXI" skin with PopupGalleryEdit, closing and reopening the editor.
  • PopupMenu ignores the ImageVerticalAlignment value when items are shown in the popup menu.
  • RecentItemControl's splitter position is incorrectly scaled in BackstageView.
  • Ribbon Control - The right border of a RibbonPageGroup aligned to the right is incorrectly painted when the Expand button is hidden.
  • Ribbon Form's caption is not drawn in right-to-left layouts.
  • RibbonForm - The parent MDI form's borders are rendered incorrectly when another dialog form is shown (Microsoft Windows 11).
  • The bottom bar in the PopupControlContainer sometimes flickers when opened.
  • The snap layout is not shown when BackstageView is displayed.
  • ToolbarForm does not change its dragged area based on its item size.
  • Microsoft Visual Studio 2022 freezes after editing the properties of any Editor in RibbonControl.
  • Workspace Manager/Tabbed View - An exception about restoring a layout with non-unique document names is not very informative.

XtraCharts Suite

  • Chart (WinForms, Web) - SeriesTemplate - Points with different arguments can be displayed in one group (argument) when the SkipRangesWithoutPoints option is enabled.
  • Chart Designer - ChartDataControl.layoutControlItem1 and ChartDataControl.labelControl3 strings are not localizable.
  • Chart for WinForms:
    • ArgumentOutOfRangeException is thrown when several ChartControls are used in separate threads.
    • NullReferenceException is thrown when a chart is resized and DirectX is enabled.
    • Stacked Area Chart does not draw certain points from a data source.
    • The ChartHitInfo.InHyperlink property returns false for a multi-line hyperlink.
    • The control redraws slowly when data is updated and DirectX is used.
    • VisibilityInPanes dialog is displayed under the Chart designer on using Microsoft .NET Core.

XtraEditors Library

  • Black color in SVG images blends with editors' backgrounds when the WXI skin with the Microsoft Office Dark Gray palette is used.
  • Cascade styles cannot be applied when CSS Style Selector is used.
  • CheckedComboBoxEdit - The selected item is checked when the Enter key is pressed while the AllowMultiSelect setting is enabled.
  • CheckEdit - Properties for SVG images of different check states have incorrect names.
  • Controls inside PopupContainerControl are not validated if the pop-up is closed after losing focus.
  • DevExpress Project Settings are not available in .NET 6+ projects that have the UseWPF property specified in the .csproj file.
  • Dialogs that are opened right after an Overlay Form is closed are disconnected from their parent window.
  • DirectX - The previous value is briefly shown when a new value is entered and posted in an editor inside a data-aware control.
  • DirectXForm - NullReferenceException is thrown on pressing any key if the form's header is hidden.
  • EditorButtonCollection.Remove method returns an incorrect value.
  • Filter Editor cannot build a tree when an expression contains the Upper or Lower function.
  • GraphicsCache API that works with rounded rectangles throws an exception if the radius of any corner is set to 0.
  • Grid Control - "Out of memory" exception is thrown when a Grid that contains a lot of images is exported to a PDF file.
  • HTML editor incorrectly shows characters when IME is used.
  • HtmlContentControl:
    • Performance issues when RepositoryItem is assigned to the input tag and a style with a padding is used.
    • Two clicks are required to activate an editor or raise an HTML element's OnClick event after showing an editor using the ShowEditor method.
    • HtmlContentControl does not display the Hand cursor over a link when the AllowContentSelection option is enabled.
    • HtmlContentControl doesn't display external controls when the HTML template contains a dx-collection.
  • ImageSlider - Context buttons don't display tooltips specified at runtime.
  • In certain instances, controls may disappear after adding ContextMenuStrip to a DirectX Form in the .NET form designer.
  • Loading certain network locations in DevExpress file dialogs results in performance issues.
  • LookUpEdit:
    • Input for incremental search is cleared when the Backspace key is pressed.
    • Popup form's content is not scrolled in the WXI skin when the "Scroll inactive windows when I hover over them" Windows option is disabled.
  • MaskSettings - A custom mask is still displayed after deleting and changing the mask type.
  • MemoEdit:
    • SelectionLength is incorrect when the selection is made from bottom-up in WXI skin.
    • SelectionStart is constantly updated while the text gets selected if the caret starts in an empty text line in the WXI skin.
    • The SelectionStart property does not take into account a symbol on a new line.
    • MemoEdit ignores a new line when the advanced mode is used.
  • MemoEdit in Advanced Mode - Text assigned to NullValuePrompt is shown incorrectly when it contains Environment.NewLine.
  • NullReferenceException is thrown by PictureEdit if an image is disposed of during a scroll animation.
  • NullReferenceException is thrown in the TextBoxMaskBox.WndProc method.
  • PopupContainerControl - The resize button has an incorrect position when the popup form is shown for the first time.
  • PopupContainerEdit - The button's click event is not raised when PopupContainerControl contains a control with a validation error after correcting the error.
  • PopupGalleryEdit - the "WXI Compact" skin is selected after applying the "WXI" skin with PopupGalleryEdit, closing and reopening the editor.
  • Printing a Grid Control with a RepositoryItemImageComboBox column that contains SVG images results in an exception.
  • RangeTrackBarControl does not work correctly when the InvertLayout option is enabled.
  • RepositoryItemHypertextLabel - The hyperlink gets shifted to the top when using the WXI skin.
  • Scroll bars are blurry when certain DPI scaling factors are used with the WXI Compact skin.
  • Search box in DevExpress file dialogs is not operational.
  • SearchLookUpEdit - The Grid under the drop-down window is scrolled.
  • SpreadsheetControl - Height of the combobox in the New Name dialog is incorrect when the WXI skin is used.
  • Text inside the ButtonEdit control may be drawn incorrectly if its font size is affected by its owner's appearance settings.
  • TextEdit - Text that only contains a single character is not selected when the empty space in the text editor is double-clicked in Advanced Mode.
  • The background image ignores the clipping settings in HTML templates.
  • The font absolute-size values are not scaled based on the current DPI settings.
  • TimeEdit - A popup shows the AM/PM designator regardless of the culture settings when TimeEditStyle is TouchUI.
  • Microsoft Visual Studio may crash after closing a designer dialog in the .NET form designer.
  • XtraMessageBox:
    • The sounds associated with MessageBoxIcon are missing.
    • The XtraMessageBoxArgs.Showing event is not raised when an HTML template is assigned.
    • XtraMessageBox is not shown above other windows.
  • XtraOpenFileDialog - The search box is drawn incorrectly when WindowsFormSettings.DefaultFont is set to a large font.
  • XtraOpenFileDialog opens a different folder than OpenFileDialog and it works slower.
  • XtraUserControl is updated without any changes if it is shown at design time.

XtraGantt

  • An exception may be thrown when modifying WorkTime collections in a Gantt Control whose data source changed.
  • Gantt Control:
    • Canceling the modification inside the TaskDependencyModification event handler results in an exception.
    • The progress field of a task may change its representation from 0-100 to 0-1 upon certain actions in the TreeList.
  • The background image ignores the clipping settings in HTML templates.

XtraGauges Suite

  • Gauge Control - The "Run Designer" command may throw exceptions in the .NET form designer.

XtraGrid Suite

  • The row preview height is incorrectly scaled on the second monitor.
  • Borders of all views are disabled if the Grid Control is docked inside a Group Control.
  • Grid Control:
    • "Out of memory" exception is thrown when a Grid that contains a lot of images is exported to a PDF file.
    • Selected detail tab's header may be incorrect if a master row is expanded in code.
    • Odd behavior when filtering a DateTime column with WXI skin enabled.
    • The dxfs tag is not added to the styles.xml file if the formatting collection is empty when the control is exported to the XLSX document.
  • GridView:
    • The OptionsClipboard.PasteMode property is not copied when creating clone detail views.
    • A column's VisibleIndex is not preserved when it's hidden before the grid is shown.
    • After double-clicking on a column in the column chooser customization form, the column appears at the beginning of the table.
    • Changes to CustomDrawRowPreview's Appearance event argument are not applied to the row's preview section.
    • The ShowFindPanel method does not focus the textbox when it is used for the first time if the Find Panel is set to AlwaysVisible.
    • Vertical scrollbar is drawn above a filter button when the WXI skin is used and the embedded navigator is shown.
  • ItemsView:
    • Filters created using the Filter Editor dialog are incorrectly applied.
    • NullReferenceException is thrown when selecting text with certain HTML templates.
  • ItemView:
    • The latest item is not completely shown when the GridControl has borders.
    • There is no way to prevent the mouse click.
  • NullReferenceException is thrown in the MaxPosition property.
  • TileView - ArgumentException is thrown in the CreateLayoutGroupInfo method.
  • TileView.ShowFindPanel hangs application on TouchUIMode.
  • WinExplorerView - Marquee selection's effective selection area is mirrored.

XtraHeatmap

  • HeatMap for WinForms - Add the XtraSerializableProperty attribute to the HeatmapAxis.Reverse property.

XtraLayout Suite

  • Dashboard for WinForms - Drag&Drop of a dashboard item incorrectly operates when the WXI skin is used.
  • Layout Control:
    • Scroll bars on the Hidden Items tab of Customization Form are not displayed until the scrolling position is changed when ScrollUIMode is set to Fluent.
    • The TabbedGroup.ShowTabHeader property cannot be changed in the Customization Form.
    • Shortcuts for the undo and redo commands do not work in the Customization form.
  • TablePanel incorrectly scales its margins when the UseSkinIndents option is enabled.
  • The Undo button is enabled when LayoutControl cannot restore the previous state.

XtraMap

  • Map for WinForms:
    • ArgumentException is thrown when MapPushpins are added to a collection.
    • The zoom track bar loses its maximum zoom level value when a form becomes floating.

XtraNavBar

  • NavBarControl - An exception is thrown on removing and re-creating items when accessibility/testing tools are used.

XtraPivotGrid Suite

  • Pivot for WinForms:
    • Headers are drawn incorrectly when the visible control height is less than Column Headers Area.
    • NullReferenceException is thrown on a SetGrandTotalLocation method call if a grid is empty.
  • Pivot Grid for WinForms - Filter is not correctly applied after restoring the layout.

XtraPrinting Library

  • Empty images are exported when the LayoutControl.ExportToXlsx method is called and the RasterizeImages property is set to false.
  • Printing a Grid Control with a RepositoryItemImageComboBox column that contains SVG images results in an exception.
  • The PageSetup dialog - "Page margins are greater than page size" error and NullReferenceException are thrown on changing the "Unit" property from "Millimeter" to "Inch".

XtraRichEdit

  • An exception is thrown on an attempt to sign a document if it's passed to the DocumentSigner.Sign method as a stream.
  • RichEditControl:
    • Emojis are drawn in the control that overlaps the document content when the control is shown in the in-place editor.
    • IndexOutOfRangeException is thrown when drawing a document.
    • InvalidOperationException is thrown on dragging a paragraph mark to a range with a bookmark when the Track Changes feature is enabled.
    • RichEditControl hangs when the table layout of a specific document is modified.
  • Some pages are printed in portrait instead of landscape when the layout is in landscape mode.

XtraScheduler Suite

  • CalendarControl - SelectionChanged event fires multiple times even if the selected range is not changed.
  • Resources are incorrectly scrolled when the resource height is set.
  • Scheduler Control:
    • The CustomAppointmentTemplateValue event is not raised for fields that display a caption before the field value.
    • Scheduler Control displays all-day appointments on incorrect dates in the Timeline and Gantt views.
    • Scheduler Control doesn't render a resource header's HTML template when the OptionsView.ResourceHeaders.RotateCaption property is set to False.
    • Reminders are shown for deleted occurrences.
    • The appointment end date changes when scrolling.
    • SchedulerControl freezes when switching tabs and using DirectX and the x64 configuration.
  • TargetInvocationException is thrown when GDI+ is used.
  • The HTML content is not drawn in specific appointments.

XtraSpellChecker

  • A word in upper case is not marked as misspelled when the CaseSensitive option is enabled.
  • Capitalized words are highlighted as misspelled.

XtraSpreadsheet

  • A cell with a valid format rule has no corresponding pattern color.
  • An extra '=' symbol is added to a formula when a custom cell editor is active and another cell is selected.
  • Cell borders are applied to a large table with a delay.
  • CellValueChanged event is not raised when a sheet is modified using the CopyFrom method and the RaiseOnModificationsViaAPI option is enabled.
  • Height of the combobox in the New Name dialog is incorrect when the WXI skin is used.
  • KeyNotFoundException is thrown when using MailMerge for a document with a custom style.
  • The formula dropdown has an incorrect size when the WXI skin is used.
  • The grouping operation is slow in a formatted table.
  • Worksheets from a document are not loaded and are shown as empty.
  • SpreadsheetControl shows incorrectly-sized cursors in a high-DPI environment if an application targets Microsoft .NET 6/Core.
  • SpreadsheetControl slowly calculates formulas when CalculationEngineType is set to ChainBased.
  • The "Between" conditional formatting rule incorrectly works if it uses textual values as Min and Max parameters.

XtraSunburst

  • Sunburst for WinForms - Label, Colorizer, Palette, and other complex properties are not saved to a layout.

XtraTreeList Suite

  • Accessibility notifications are not sent on expanding/collapsing a TreeList node.
  • MultiSelect works incorrectly in TreeList.
  • The CollapseToLevel method focuses the root node in all cases.
  • TreeList:
    • New Item Row behaves incorrectly when data is sorted.
    • Cursor doesn't change to default when it's moved from the column's edge to the find panel.
    • Find Panel text is not reset when a layout is restored.
    • It's possible to drag the New Item Row or move nodes below it.
    • The node state is not refreshed when a layout is restored.

XtraVerticalGrid Suite

  • PropertyGridControl - Incorrect elements are selected during UI-testing or when inspecting UI elements using a tool such as Inspect.exe.
  • RepositoryItemHypertextLabel - The hyperlink gets shifted to the top when using the WXI skin.
  • VGridControl:
    • Cell contents of MultiEditorRow shift after resizing the control.
    • The error icon is not scaled in PerMonitorV2 mode.
    • Visual cell focus indicators not cleared when scrolling with direction keys.

Viewing all articles
Browse latest Browse all 2491

Trending Articles



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