Support

What's New in v2009 vol 2.10

 

Release Notes

To learn about breaking changes in this version, please refer to the following page:

Breaking Changes - DXperience v2009 vol 2.10

New Features/Changes

All ASP.NET Components

  • S33865 - DX HTTP Handler - Performance improvement - Don't close connection when sending status 304

ASPxPivotGrid

  • Q237338 - Provide the capability to change the default height of the filter window

CodeRush for Visual Studio .NET

  • Q180644 - Code Issues - Add an option for the "Member is not implemented" code issue that will allow skipping virtual methods

DXCore for Visual Studio

  • S132931 - Make ContentProvider.CodeIssueMessage property available in the property grid in design mode

eXpressApp Framework

  • S32899 - Add the link to the "Update Application and Database Versions" (http://www.devexpress.com/Help/?document=ExpressApp/CustomDocument2795.htm) help topic in the "The application cannot connect to the specified database..." error message
  • S33831 - ApplicationUpdater - Log cases when a user doesn't have permissions to access files or folders contained in the application's updater folder
  • S34071 - Provide a meaningful exception when it's impossible to change the ValueManager.ValueManagerType property after it's initialized
  • S133147 - Provide the capability to specify a custom application updater
  • S33431 - XAF.UI - Create public properties for several dictionaries from the NavBarNavigationControl to improve XAF customization capabilities

XtraEditors Library

  • B141225 - Make the GuessAutoFilterRowValuesFromFilter() work when the OptionsColumnFilter.AutoFilterCondition = AutoFilterCondition.Contains
  • S33612 - RepositoryItemImageComboBox - Add padding to the popup window when the RepositoryItemImageComboBox.HighlightedItemStyle property is set to Skinned

Resolved Issues

All .NET WinForms Components

  • B139992 - A form is restored with a minimal size if its skin was changed when minimized
  • B142196 - NullReferenceException when opening custom skins after an upgrade

All ASP.NET Components

  • B143011 - ASPx components throw multiple exceptions of the System.Threading.ThreadAbortException type
  • B151713 - DevExpress forms and related (code behind, designer) files aren't linked in the Solution Explorer

All WPF Products

  • B142716 - Column Chooser doesn't remain on top
  • Q240552 - WPF module with DXEditors yields "Resource not found; ResourceKey='ScrollingCorner'" warnings when opening it from a Windows Forms application

ASPxGauges Suite

  • B140551 - aspxgauge control does not work inside an aspxroundpanel
  • B152085 - Shaders are incorrectly deserialized from the ViewState
  • B142300 - Sometimes the ASPxGauge's markup disappears in VS 2008
  • B151731 - The background layer resizes when modifying shader colors at runtime

ASPxGridView and Editors Suite

  • B143091 - ASPxComboBox - Editor list items don't overlap the ASPxTextBox, under IE7 and IE8 used in compatibility mode
  • B143162 - ASPxComboBox - Server-side filtering with 15000 items works slowly
  • B151643 - ASPxComboBox - When typing within the edit box to filter list items and then clicking an item that is different from the first suggested item (highlighted by default), the first suggested item is wrongly selected (in FireFox)
  • B141776 - ASPxDateEdit - Incorrect February date is switched to March
  • Q239731 - ASPxDateEdit - The DisplayFormat setting is not applied, if the editor's value is defined via the client-side SetDate method
  • B151071 - ASPxDropDownEdit - A JavaScript error occurs if the NullText property value is specified
  • B141948 - ASPxDropDownEdit - After a postback, the editor doesn't preserve the Text property value changed on the client
  • B142546 - ASPxDropDownEdit - Extended Lookup demo - Setting the editor's ValidationSettings.RequiredField property to True results in an incorrect behavior
  • B143026 - ASPxDropDownEdit - Missing 'edtEllipsis' image in the Aqua and RedWine themes
  • Q240995 - ASPxDropDownEdit - The client-side AdjustDropDownWindow method hides the dropdown window behind an IFrame displaying PDF
  • B152334 - ASPxDropDownEdit - The CloseUp event is fired when the editor is already closed
  • B142644 - ASPxEdit.IsValid, set manually, doesn't persist its value during the validation process
  • B142167 - ASPxGridView - A key field name error occurs when inserting a row in a nested grid
  • Q241469 - ASPxGridView - A text box control is erroneously used in the filter row for spin edit columns
  • Q234387 - ASPxGridView - A ViewState loading error occurs, when using data binding expressions in the status bar template of a grouped grid
  • B142908 - ASPxGridView - An exception occurs when a hyperlink column is sorted by DisplayText
  • Q238427 - ASPxGridView - Custom buttons aren't serialized to ViewState
  • Q237732 - ASPxGridView - Disabling dragging of a column via client code disables sorting for the column
  • B143069 - ASPxGridView - If a grid is placed inside an UpdatePanel, the page's scrollbar disappears after using FilterControl
  • B142820 - ASPxGridView - If virtual paging is enabled, the grid is reloaded when scrolling reaches the bottom, under IE7 & IE8 in Compatibility Mode
  • B143351 - ASPxGridView - Page is highlighted during column sorting with the Shift key, when column reordering is prohibited
  • B141132 - ASPxGridView - Report header is not exported correctly
  • B142750 - ASPxGridView - Setting the ASPxGridViewCommandButtonEventArgs.Visible property to false doesn't work for EmptyDataRow
  • B141228 - ASPxGridView - The appearance of the Edit Form for the first row is different, if the ShowColumnHeaders property is false
  • B152479 - ASPxGridView - The ClearFilterRow link text overlaps the next column, if the command column size is too narrow, under IE8
  • B151685 - ASPxGridView - The client ColumnResizing event can report the wrong column depending on the mouse pointer position
  • Q235232 - ASPxGridView - The CommandButtonInitialize event doesn't fire for the New button in the EmptyDataRow
  • B142112 - ASPxGridView - The Customization Window's width decreases each time the window is shown in IE
  • B151434 - ASPxGridView - The grid's width is collapsed even if column widths are set in IE8
  • B151162 - ASPxGridView - The ImageUrlFormatString property setting isn't applied to an image in the Edit Form (GridViewDataImageColumn)
  • B142515 - ASPxGridView - The vertical scrollbar is rendered with the right padding, in Google Chrome
  • B142305 - ASPxGridView - Unable to advance scroll position by clicking the scrollbar in IE when fixed columns are used
  • B141814 - ASPxGridView - ViewState loading fails when the StatusBar template contains controls, the grid is grouped by some columns, and an end-user navigates between grid pages
  • B142262 - ASPxGridview - When attempting to resize a grid column in edit mode, a JavaScript error occurs
  • B142158 - ASPxGridView - When the KeyFieldName isn't specified, exporting fails if the command column exists
  • B143064 - ASPxGridViewExporter - An error occurs when trying to export a grid whose data source is not defined
  • B141336 - ASPxListBox - ASPxClientListBox.SelectValues throws a "cell is null or not an object" exception when passed an argument collection which contains values which don't match the Item's values
  • B142372 - ASPxListBox - The editor loses any current multiple selection if its DataBind method is called
  • B38829 - ASPxListBox - The scrollbar of a multi-column list box editor is invisible in IE6
  • B141337 - ASPxSpinEdit - The client SetValue method cannot reset the value to null, if the DecimalPlaces property doesn't equal 0
  • Q234424 - ASPxСomboBox - Column widths are changed during client-side incremental filtering in IE8
  • B141233 - Disabled text editors (ASPxTextBox, ASPxComboBox, etc.) show text cursor after clicking on them, in FF3.5 and IE8
  • B142755 - Dragging columns from the Field Chooser shows placement arrows at a wrong location
  • B142929 - The same style is used for disabled control text and null value text

ASPxHtmlEditor

  • B143105 - A JavaScript error occurs when accessing table properties, in IE 8
  • B141377 - Custom InsertLink command strips ' characters out of the href url
  • B141725 - If a CustomToolbarButton is created programmatically using a constructor with three parameters (specifying the tooltip text), no text is displayed within the created button
  • B141214 - Paste from Word - No cursor in the paste text box in Google Chrome
  • B141681 - SharePoint - The AddDxHttpModule method in FeatureReceivers.cs file is incorrect
  • Q234044 - Standard keyboard shortcuts don't work in Google Chrome
  • B142212 - The 'Row Properties' dialog doesn't preserve alignment settings

ASPxperience Suite

  • Q239689 - ASPxHiddenField - The control throws an unhandled exception during its deserialization on a postback, if there are some string values containing non-standard (non-"\r\n") line break sequences like solitary "\r" or "\n"
  • Q241322 - ASPxLoadingPanel - The LoadingDivStyle.Opacity property set to "100" still keeps the panel transparent
  • B141473 - ASPxMenu - In non IE browsers Selected item's text color is invalid in the Glass theme
  • B151904 - ASPxMenu - The AllowSelectItem property should be removed from the ASPxMenu.skin file in the BlackGlass theme
  • B143220 - ASPxMenu - The client ItemClick event fires twice, if the ItemLinkMode is set to 'TextOnly'
  • B141448 - ASPxPageControl - If the TabPosition property is set to Left, the Paddings property settings don't work correctly in non IE browsers
  • B141414 - ASPxPager - If a pager control is used alone with the SeoFriendly property set to 'Enabled', an exception is thrown
  • B151056 - ASPxPopupControl - Hiding a popup control by disabling its ShowOnPageLoad property doesn't work, if the AutoUpdatePosition property is enabled
  • B143122 - ASPxRatingControl - The control's value can be set to something more than the item count
  • B152138 - ASPxThemeDeployer produces broken JPG files
  • B141703 - ASPxUploadControl - When the ButtonStyle is applied, the Remove button doesn’t show the border-top CSS property, in IE 8
  • B141628 - The dxWebPartStyles.css file is missing in the DevExpress.SharePoint.WSS Sources folder
  • Q235667 - UnboundSiteMapProvider - Setting the UnboundSiteMapNode.Url property adds the node to the provider's node collection

ASPxPivotGrid

  • B141540 - "Cannot find dimension member" message while browsing olap field members
  • B142581 - ClientSideEvents are reset when the layout is restored
  • Q238701 - Fields show arrows and force a callback when being dragged from the Field Chooser to a disallowed area
  • Q241865 - First and Last page links do not work
  • B142488 - Input stream is not a valid format
  • B142802 - pgHeaderBack.gif not found
  • Q154388 - Pivot Grid filtering bug when value contains the character '|'
  • B152175 - The ASPxPivotGrid Multiple OLAP KPI Demo: data isn't loaded when the theme is changed
  • B142507 - The KeyNotFoundException is raised when the PivotGrid is being exported to Excel
  • B152115 - The Summary->Single Totals ASPxPivotGrid Demo - the InvalidOperationException exception is thrown when changing the theme

ASPxScheduler Suite

  • B142898 - UpdatePanel in Firefox- Scheduler gets corrupted after a postback
  • B141819 - Appointment resizing with Chrome browser
  • B143010 - Client-side appointment editing form - Custom field isn't updated in recurrence pattern
  • B142368 - Client-side methods - View Selector isn't updated when the ActiveViewType is changed
  • Q232852 - Custom Appointment Form - A control, which is placed on this form, doesn't allow handling its events
  • B140900 - Daylight Saving Time start date is not shown in the Scheduler (CLT - Chile Time zone, Oct 11 2009)
  • B142237 - Demo - the Appointment form isn't collapsed when a recurring check box is unchecked (in Firefox when the Soft Orange theme is selected)
  • B151641 - Error message 'The appointment has been deleted by another user' is shown when trying to save an appointment
  • B151110 - If appointment fields contain the "|" character, the ASPxScheduler control cannot parse them correctly
  • Q237655 - Import from .ics file - Some occurrences of a recurring appointment aren't imported

ASPxSpellChecker

  • B151308 - Internal SpellChecker properties are set too early, and modifications made in the OptionsDialog are not applied

ASPxTreeList

  • B142593 - Drag-drop operations cause the "Object reference not set to an instance of an object" error, if there are spaces in a node key
  • B142172 - If an ASPxTreeList control is empty, a call to the StartEditNewNode method causes two empty rows to be added

CodeRush for Visual Studio .NET

  • B142040 - Auto declare does not work if there is a space between the caret and type reference
  • B151011 - AutoDeclare doesn't work in an interface
  • B141593 - CamelCaseSelection does not work
  • B143258 - Code Creation - "Create field with initializer" sometimes fails to create compilable code
  • B141714 - Code Creation - "Declare local" does not resolve the type parameter to the real type
  • B141760 - Code Creation - "Declare Method" always inserts "System" namespace reference, which leads to ambiguity
  • B142178 - Code Creation - "Declare method" creates wrong parameter names
  • B142817 - Code Creation - "Declare method" produces a wrong unexpected result if executing from the linq select clause
  • B141906 - Code Declaration - "Declare Method" is not available for references without parentheses in VB
  • B141023 - Code Issues - "Initializer can be used" code issue doesn't work correctly in VB .NET with the With keyword
  • B141954 - Code Issues - "Undeclared element" code issue incorrectly works with extension methods, located in nested namespaces
  • B142174 - Code Issues - "Undeclared element" code issue incorrectly works with the "^" operator in C#
  • B142758 - Code Issues - "Undeclared element" code issue works incorrectly for Items in linq delegates
  • B143131 - Code Issues - "Undeclared Element" in Lambda expressions marks some method references as undeclared
  • B150557 - Code Issues - "Undisposed Local (Introduce the Using statement)" code issue is incorrectly displayed in some situations
  • Q238137 - Code Issues - "Undisposed local" code issue incorrectly works for some declarations which cannot be disposed
  • B141478 - Code Issues - yield breaks are marked as an issue if located inside a try-cache block
  • B142544 - Code issues: "Undeclared element" code issue displays incorrect result in lambda expressions
  • B142376 - Coderush stops to work after code insertion
  • B141215 - Incremental Search is incompatible with Smart Brackets
  • B141899 - Linq to SQL generates an undeclared element
  • B141281 - Refactoring - "Compress to ternary expression" refactoring leads to the Compile error
  • B141443 - Smart Paste Property (interface get) creates non compilable code
  • B142071 - Split Temporary doesn't properly handle "var" declarations
  • B142582 - Templates - the "ddb" template generates incompilable code
  • B91021 - Type template doesn't properly work with nested classes
  • B143016 - VS Crashes after closing a file

CodeRush with Refactor! Pro

  • B150730 - "Add Initialization" creates an assignment in an incorrect place

CodeRush Xpress

  • B143292 - Refactoring - "Decompose Initializer" refactoring changes semantics
  • B141352 - VS crashes when starting it with "Run as user" option

Core of ASPxScheduler and XtraScheduler

  • Q240871 - Recurrence - incorrect start/end dates when creating recurring appointments in Eastern Australian Timezone

Data Library

  • Q238535 - The System.Security.Permissions.SecurityPermission exception is thrown in DevExpress.Data in Medium Trust

DXBars for WPF

  • B151014 - Bar.IsEnabled property doesn't work
  • B141548 - System Menus/SubMenus in DXBars incorrectly opened when FlowDirection = RightToLeft

DXCharts for WPF

  • B151711 - A chart isn't updated when the ArgumentDateTimeOptions.Format property has been changed
  • B151530 - Area 3D Series - Aliases appear in some cases
  • B151214 - AreaSeries3D - Slow design time performance when a chart's size is small and point values are close
  • B151033 - AreaStackedSeries3D - Slow performance when a custom axis range is less than an automatic range
  • B151993 - Bar 2D Series - Incorrect alignment of a bar
  • B151829 - BarSideBySideSeries2D - The label connectors are drawn with aliases
  • B151936 - BubbleSeries2D - If a label connector is drawn outside a diagram, a connector's length is changed during chart resizing
  • B152077 - Data Binding - If a series' DataSource, ArgumentDataMember or ValueDataMember property value is cleared, the chart isn't refreshed
  • B150906 - Design Time - The Label.ConnectorThickness and Label.ConnectorVisible properties are not filtered from the property grid for the Stock and CandleStick series
  • B141212 - Diagram - Series labels may be truncated if the Diagram.Margin property is set to a non-default value
  • B151016 - InvalidOperationException when dragging DockPanel, containing ChartControl
  • B151778 - Labels - Label text is aligned incorrectly in respect to other chart elements
  • B152563 - Resolve Labels Overlapping Demo - Label connector is drawn incorrectly
  • B151233 - Stacked Area Series (2D and 3D) - If a series has no data points, it is still visible
  • B151480 - Usability - There is no capability to obtain the actual palette used to draw a chart
  • B151310 - XBAP - A chart control's layout is incorrectly shown at design time (a diagram and a legend are completely collapsed)
  • B151343 - XYDiagram2D - Series labels connectors are drawn above other series labels

DXCore for Visual Studio

  • B142318 - Settings are saved to default user settings folder

DXDocking for WPF

  • B142320 - Context menu items are repeated each time when right-clicking on a LayoutPanel's header
  • B142360 - MinSize and Width are not applied to a re-pinned layout item

DXEditors for WPF

  • Q238775 - Page navigation - Controls lose values
  • B141237 - TextEdit - A disabled TextEdit allows pasting text into it via a context menu

DXGrid for WPF

  • B142049 - An exception is raised when a grid is shown within a window that is invoked in a separate thread
  • Q235574 - Card View - Incorrect horizontal alignment of the CardHeaderTemplate container
  • B142052 - Column Header becomes separated when a window with a grid is maximized
  • B152220 - ComboBox with images hangs when used in DXGrid
  • B141832 - Editors - If a mask is specified for an editor, this mask is applied when an editor's EditMode is inactive
  • B141218 - InvalidOperationException on hiding a column if its header content doesn't implement IComparable
  • B141268 - Print Preview - If the AutoExpandAllGroups property is set to True, all groups become collapsed after showing the Print Preview
  • B151045 - Printing - Missing space in group captions after a group field name
  • B151274 - Right to Left - Arrow keys work incorrectly (left moves to right, and vice versa)

DXNavBar for WPF

  • B142369 - SideBarView throws InvalidOperationException when placed within a Grid with auto-width column

eXpress Persistent Objects

  • B152048 - A problem is caused by the query generated for the ContainsOperator
  • B142183 - An ArgumentNullException occurs when using the XpoDataSource
  • B141410 - Incorrect implementation of the Linq BitwiseAnd operator (XpoLinq.cs)
  • B152493 - The XpoDataSource throws the ArgumentNullException in server mode if the dynamic XPClassInfo is used
  • B141586 - XPBaseCollection.PreFetch throws NullReferenceException

eXpressApp Framework

  • B141996 - A FileData property value isn't refreshed in an XAF ASP.NET Web application
  • Q241235 - A List View isn't refreshed after saving an object
  • B141980 - A NullReference exception occurs after calling the ModuleUpdater.UpdateXPObjectType method
  • B143156 - A NullReference exception occurs when quickly pressing the SaveAndNew button for several times
  • B141925 - An ArgumentException is thrown after trying to change a nullable enumeration property's value
  • B142285 - An InvalidOperationException is thrown when trying to close an XAF Windows Forms application
  • B142604 - Analysis - An incorrect management of Nullable types
  • B142464 - ApplicationUpdater - The Application Updater cannot be used on a Terminal Server
  • B142634 - Bottom links separator is shown when it should not be
  • B152337 - Cannot localize the ASPxGridView's PagesText and LoadingPanelText
  • B151763 - Cannot select a record in the ListView which is placed within a tab page of the ASPxPageControlEx whose tab pages were hidden
  • B142193 - Conditional Formatting affects the Auto Filter Row
  • B152331 - ConditionalEditorState - A Detail View's layout is not correctly resized when it's located within the main form ( HideEditorMode="Remove" )
  • B152320 - CriteriaPropertyEditor - the ReporitoryItemLookupEdit is generated incorrectly for properties, represented by ObjectPropertyEditor
  • B142027 - Custom Actions aren't displayed on an MDI application's toolbar
  • B151459 - Database - The open Connection is not closed when the logon process fails (a wrong password or a non-existing user) and the ConnetionString is dynamically set in the LoggingOn event handler
  • B142202 - Erroneous behavior of the LookupSmallCollectionItemCount attribute
  • B142647 - Error on lookup
  • S133520 - ExtendedCriteriaPropertyEditor - a valid criterion string disappears when the editor loses a focus and when saving data
  • S133498 - ExtendedCriteriaPropertyEditor - An exception occurs when trying to access the Control accessor
  • B152496 - FileAttachmentListViewController throws NullReferenceException when using custom file data
  • Q237501 - FileDataPropertyEditor.Web - File names are split across multiple lines when they contain spaces
  • Q236029 - HtmlPropertyEditor - Cannot insert a new line in a pop-up Window
  • Q242195 - HtmlPropertyEditor.Win - NullReferenceException occurs when using the ListViewAndDetailView mode
  • B142467 - Layout serialization/deserialization - Layout splits apart after deployment
  • B142270 - ListViewAndDetailView - The Application_DetailViewCreating event's arguments contain a null reference instead of the Detail View object
  • B151591 - Main Demo.VB - The EasyTest_config.xml file contains the wrong assembly versions
  • B142116 - MDI - Invisible links are not merged
  • B142684 - My Details action with a multiuser application works incorrectly
  • B152321 - Performance - Get rid of the MinimumSize and MaximumSize properties in XAF UI
  • B141898 - Performance - Painting during layout update
  • B142548 - PivotGrid shows incorrect captions for fields
  • B141877 - Refreshing the Navigation Tree in an XAF ASP.NET Web application causes a null reference exception
  • S33801 - Reports module - the PrintSelectionBaseController shouldn't customize the ShowInReportAction action, when it is created for the lookup ListView
  • Q238321 - Ribbon.UI - Application icon of the main window is changed when changing views
  • B152046 - Ribbon.UI - The "...node contains several child nodes with the same key" error occurs when generating the application model
  • B142145 - Scheduler - An "Assertion Failed" exception is raised after trying to edit an Event occurrence whose StartOn property doesn't equal 00:00
  • B152322 - Some strings in DevExpress.XtraScheduler localization are not applied
  • B142837 - The "Reports" item in the New Action's menu should be renamed to "Report"
  • B142889 - The “CriteriaWrapper” class used for replacing read-only parameters doesn’t handle parent traveling correctly
  • B141786 - The Alignment property of the ActionContainerMenuBatItem doesn't work
  • B142216 - The ASPxObjectPropertyEditor doesn't work for properties without a setter
  • B141958 - The CustomizeErrorMessageColumnController contains a hardcoded message
  • B142168 - The Update Model context menu item is missing
  • B152387 - TreeListNavigationControl isn't updated if the BeginUpdate and EndUpdate methods are used while the Action wasn't changed at least once
  • B142284 - Validation - An exception is thrown when trying to create an object via the New Item Row
  • B151963 - Validation module - The enumeration value inserted in the CustomMessageTemplate is not localized
  • B142365 - Web.config - An incorrect new entry after updating a project with the ProjectConverter
  • B141675 - When "Is Not Blank" is selected in the criteria editor, spaces are removed from a property name
  • B142916 - When deleting objects from a List View, the newly selected object is validated
  • B141550 - When linking an appointment via scheduler, canceling the Accept Action still adds the appointment
  • B152363 - XAF.UI - when the ListPropertyEditor's AllowEdit property is changed, the AllowNew property of its ListView isn't updated
  • B143061 - XAF.Web - The Clear Action does not post data to the server when used in a Lookup Property Editor for a property decorated with [ImmediatePostData] and [LookupEditorMode(LookupEditorMode.AllItems)] attributes

Installation

  • B142576 - DX templates use wrong encoding

Refactor! Pro

  • B142309 - CodeIssues - Undeclared element is shown for IEnumerable.Any
  • S133479 - Refactoring - "Compress to Lambda Expression" refactoring creates wrong code when an empty delegate is used
  • B142233 - Refactoring - "Declare Local" refactoring should not be available when the type of a variable can't be inferred from usage
  • B142986 - Refactoring - "Encapsulate Field" and "Encapsulate Field (read only)" are not available for fields decorated with attributes
  • B141372 - Refactoring - "Inline Recent Assignment" refactoring produces broken code
  • B141351 - Refactoring - "Introduce Using Statement" refactoring adds additional "?" and ":" symbols when executed for a ternary conditional statement
  • B140853 - Refactoring - "Move Type To Namespace" refactoring incorrectly displays a list of available nested namespaces
  • B140852 - Refactoring - "Move Type To Namespace" refactoring is not available in VB when the Namespace keyword is skipped
  • B142117 - Refactoring - "Promote to parameter" refactoring erases code
  • B142228 - Refactoring - "Reorder Attributes" refactoring produces incorrect results
  • B141422 - Refactoring - "String.Format" refactoring produces an incorrect result
  • B142098 - Refactoring - "Use String.Format" refactoring creates wrong code

XtraBars Suite

  • B141450 - 2-3 seconds delay for Tooltips to appear
  • B142176 - Application is sent to back if you click inside popup of ribbon page group
  • B142858 - BarButtonItemLink is not drawn as Disabled when StandaloneBarDockControl is Disabled
  • B152230 - BarItemLink incorrectly paints GIF images in the disabled state
  • S132664 - BarStaticItems displayed in ribbon page header items should use a different ForeColor
  • B141635 - Changing bar offset at design time doesn't move the bar
  • Q241082 - ComboBoxEdit - UseCtrlScroll doesn't work
  • B151549 - DockPanel initially has incorrect width at runtime
  • B143205 - DockRow not persisted in designer
  • B141890 - MainMenu - Incorrect Forecolor in Some Skins
  • B141350 - NullReferenceException in RibbonControl when clicking on a form being closed
  • B143159 - Ribbon - Shortcuts do not work
  • B141287 - Ribbon - When changing skins in the maximized state, the ribbon form loses its status bar layout
  • B142785 - Ribbon Control hosted in web browser is not highlighted on Mouse Over
  • B141891 - RibbonForm - Rendering issues on Windows 7
  • B141644 - RibbonForm - The standard menu must not be opened
  • B150723 - RibbonForm: the form's context menu appears when you click near the ApplicationMenu button
  • B141640 - Setting the StandaloneBarDockControl's IsVertical property doesn't switch the control to vertical mode
  • Q239603 - StandaloneBarDockControl and bars dissappear after converting layout to XtraLayout
  • B141701 - Strange problem involving XtraTabbedMdiManager and StandaloneBarDockControl in MDI forms
  • B142075 - The "System.ObjectDisposedException" exception is raised when trying to enter a value into the editor in the QuickCustomizationBarControl
  • B50388 - Winforms mdichild bar is drawn over the ribbon
  • B141647 - Wrong StandaloneBarDockControl height
  • B141889 - XtraTabbedMdiManager - Mouse click on a page's close button might cause the drag-and-drop operation

XtraCharts Suite

  • B151687 - 3D AreaSeries View - Incorrect drawing when two points have similar arguments, and the second point's value is greater than the first point's value
  • B151097 - Chart Wizard - Chart Type Page - If the currently selected type is not visible by default, the image list box doesn't scroll to it automatically when switching to this page
  • B152027 - ChartControl - The KeyUp event is not fired
  • B151063 - Code - The DevExpress.Charts.vX.Y.Core assembly lacks the AssemblyProduct attribute
  • B151100 - Code - The RegressionLine(RegressionLines regressionLines, ValueLevel valueLevel) constructor is superfluous
  • B151691 - Data Binding - Unable to define a summary function using the Wizard in some situations
  • B151997 - Design Time - The DateTimeOptions.FormatString property is always visible in the Property Grid, even if the DateTimeOptions.Format is not Custom
  • B151548 - Main Demo - An incorrect chart title in the 3D Line demo
  • B151648 - Performance - Area, Line, Spline - Slow drawing when a chart's RuntimeHitTesting property is set to True
  • B151649 - Performance - Slow 2D diagram scrolling when any overlap resolving mode is enabled for series labels
  • B151023 - Polar and Radar views - It's impossible to customize gridlines for the X-axis via the ChartWizard
  • B150993 - Scale Breaks - The PointToDiagram methods works incorrectly (ASP.NET Charts)
  • B152026 - Scrolling - When a chart axis is scrolled, some axis labels occasionally become invisible and axis labels of strips change their location in respect to axis tickmarks
  • B152080 - SideBySideBarSeriesView - Invalid distance between bars (one pixel more than the BarDistanceFixed property value)
  • B151823 - Usability - The return value of the PointToDiagram method does not provide the capability to determine the corresponding pane and axes
  • B152216 - User Interface - The ChartCollectionBase.BeginUpdate method exhibits an unnecessary parameter (forceChanging)
  • B36400 - Visual Studio 2008 - WebChartControl is invisible at design time, it is placed into a container control
  • B141882 - When the ChartControl.RuntimeHitTesting option is disabled the appropriate acceleration does not occur

XtraEditors Library

  • Q237369 - Arrow keys don't work in BarEditItems
  • B141406 - CalcBestSize does not work for LabelControl
  • B151787 - CalcEdit - Error when the mask's culture is set, and a number with a decimal point is entered via the calculator
  • Q241311 - Cannot align TrackBar in-place editor
  • B151991 - CharacterCasing doesn't work within the popup window of the RepositoryItemMemoExEdit
  • B141381 - ComboBoxEdit.set_SelectedItem performs incorrect equality tests
  • B141744 - DateEdit - Choosing a date of the next month (grey number) adjusts the date to the ensuing month
  • B142334 - Date-time operator strings are not localized in the filter constructor for grids
  • B141985 - Design time commands located in the Properties Window don't work for the GridLookupEdit's View
  • B142215 - FontEdit - "A generic error occurred in GDI+" exception when old Georgian fonts are installed
  • B141408 - FormatString Editor - When WindowsXP Theme is selected, category list in FormatString Editor overlaps the text in the group box
  • B140483 - Forms sizes are incorrect
  • B142659 - LabelControl AutoSizing and Control Docking Clipping problem
  • B143300 - LabelControl padding broken in 9.3.2.0
  • B142564 - LookupEdit - Resizing a column corrupts sort settings
  • B140253 - Maximized XtraForm causes other application windows to be incorrectly maximized if FormBorderStyle=None
  • B141990 - MemoEdit - cannot access scrollbars through Accessibility interface
  • Q235749 - Popup container remains at the same place even if the ribbon form's position is changed
  • B143183 - Possible Memory Leak
  • Q235088 - ProgressBarControl's Text is hidden below the background if the ForceGDIPlusPaint option is activated
  • B141772 - Skin is not applied to the form without Controlbox or caption
  • B142279 - Strange form controls behavior when clicked
  • B141249 - The ButtonEdit unexpectedly adds symbols when receiving focus if its MaskType is RegEx
  • B141458 - The MDI parent form's background is not refreshed after the skin is changed
  • B142500 - The NullValuePrompt is not displayed correctly for the disabled LookUpEdit
  • B143262 - The PictureEdit has a white border when used in the BarEditItem
  • B141193 - The SplitContainerControl's SplitterPosition property is not updated after it is resized
  • Q234830 - The TrackBar background isn't painted properly when UseBackColor=true and UseWindowsXPTheme=true
  • B143248 - Vertical auto size mode is broken in 9.3
  • B142569 - XtraScrollableControl doesn't use a correct BackColor
  • S133531 - XtraTabControl - it is possible to close a tab via the right-mouse button

XtraGauges Suite

  • B142592 - Gauge background is not displayed correctly

XtraGrid Suite

  • B141662 - A scrollbar is shown and items don't occupy free space when a NavBar's height is increased
  • B150969 - BestFit feature works incorrectly when data is grouped and BestFitMaxRowCount property is set
  • B141646 - Carousel card's width and height are stretched
  • Q237811 - Choosing the "Group By This Column" menu item doesn't update the View's layout
  • B142496 - Conditional Styling does not work for the last card
  • Q241366 - Export to HTML - the Master Detail layout is exported incorrectly
  • B143089 - Grid menu - The Tag property of the "Group interval" item is empty
  • B151467 - GridView - Group summary values are interpreted as strings after exporting to Excel (the XlsExportOptions.TextExportMode property is set to Value)
  • B151012 - GridView selects a focused row in some situations
  • B141292 - It requires a lot of time to close an application if the Save/RestoreLayout~ method was previously execute.
  • B152032 - LayoutView - A scrolling issue occurs when the LayoutView.OptionsView.CardArrangeRule property is set to AllowPartialCards
  • B142476 - Selection with Shift-Tab
  • B141754 - Setting CardMinSize to 0,0 prevents further addition of columns
  • B143198 - Setting TabStop to false doesn't work on NewItemRow
  • B142227 - StretchToCardViewHeight/Width and NewRow do not work together
  • B142621 - The AnimationType property does not work for the CardView
  • B141699 - The column's BestFit method cuts off the SummaryItem's content
  • B141596 - The DetailVerticalIndent property does not work in print preview
  • Q240897 - The error icon isn't shown for an in-place TrackBarControl
  • B151237 - The GridControl's Cursor property doesn't work
  • B141455 - The LayoutView is unexpectedly scrolled when a focused card is being changed
  • B143244 - The radio button caption's offset is changed after the filter popup menu is opened
  • B141221 - The RestoreLayoutFromStream method causes the System.StackOverflowException exception
  • B141205 - Xtragrid not printing detail view

XtraLayout Suite

  • B141255 - Image is not grayed out for disabled controls
  • Q237325 - Incorrect drag-and-drop behavior when the group's AllowDrag is disabled, and AllowDrop is enabled
  • B140614 - It's impossible to select a LayoutControlItem under a SimpleButton
  • B38758 - It's impossible to use binding for the SimpleLabelItem
  • Q234177 - LayoutControl - printing issue
  • B150605 - LayoutControl - undesirable behavior when the LayoutControlItem.Visibility property is set to Never at design time
  • B141512 - LayoutControl cannot handle two items with the same access key
  • B141272 - LayoutControl design time null reference exception
  • B136124 - LayoutControlItem - Tooltips cannot be localized via the standard localization model
  • B140669 - LayoutTreeView - Node selection issue
  • Q239566 - Need to click Undo button twice in customization form
  • B141697 - Restoring layout on customization Form Close causes all but the last control to be inaccessible
  • DB43515 - Setting SelectedTabPageIndex via code alters focus
  • B150988 - Setting the DataLayoutControl.UseLocalBindingContext property to false causes the NullReferenceException on disposing
  • B151461 - The GaugeControl placed on the UserControl becomes disabled if the UserControl was moved when customizing the layout
  • B140555 - The LayoutControlGroup shows an empty space after it was expanded and collapsed
  • B152546 - The NullReferenceException occurs in the LayoutControl if it contains the PopupContainerEdit
  • B150253 - XAF - LayautControl.IsModified is false after changing splitter position

XtraNavBar

  • B151433 - The System.InvalidOperationException - Cross-thread operation not valid

XtraPivotGrid Suite

  • Q236337 - A field is considered to be readonly if its fieldname contains either a "." or a "!" symbol
  • B142146 - Customization Form - Field header icon is not visible
  • B142069 - Exception is thrown when a layout is loaded and it contains a field which does not appear in the underlying data source
  • B141878 - Export to XLS - Headers are exported incorrectly
  • S33932 - Focused cell movement is terribly slow
  • B152372 - OLAP - ExpandAll method is extremely slow when expanding a lot of fields
  • B141794 - OLAP - PivotGrid creates calculated filter members even if there is only one selected value
  • B142068 - Pivot grid is not updated after unchecking 'Defer layout update' checkbox on the customization form
  • Q236315 - PivotFileDataSource - error when loading data for Guid type fields
  • B143086 - Refresh data clears the filter applied to a field
  • B142221 - RefreshData method expands collapsed values after the second datasource assignment
  • B142299 - SaveCollapsedStateToStream / LoadCollapsedStateFromStream fail for interface field types
  • B142972 - System.NullReferenceException in DevExpress.XtraPivotGrid.ViewInfo.PivotCriteriaProcessor.Visit
  • B141613 - The "System.IndexOutOfRangeException: Index was outside the bounds of the array" exception is raised when a filter is applied to the PivotGridControl
  • B142847 - The CheckListBox located within the field's filter popup window has an inconsistent border color
  • B142213 - The e.Value parameter should be null for data field headers as stated in the "PivotFieldDisplayTextEventArgs.Value Property" help topic
  • B151804 - The PivotGrid isn't refreshed in the designer when a field collection is changed
  • B142559 - The RestoreLayoutFromStream method doesn't restore the location of the DataField correctly
  • B141513 - When exporting Pivot grid to excel, some system text is exported as System.Object

XtraPrinting Library

  • B151693 - Export - Low performance when exporting a document to a continuous format
  • B151222 - Export to XLS - Wrong date format when exporting into Excel documents
  • B150315 - Export to XLSX - NullReferenceException is thrown when exporting data using the ExportXlsxProvider
  • B152169 - Page Builder - When drawing a text using the StringAlignment.Center option to align this text vertically or drawing a continuous rectangle, the content of the detail area is printed only starting from the second page
  • B141338 - Print Preview - The Header/Footer form on multiple monitors is displayed incorrectly
  • B142900 - Printing - cells that are merged over pages are not printed correctly
  • B150243 - The PrintableComponentLink.CreateDocument(true) method with the PivotGrid works differently in v2009 vol 1 and 2 versions

XtraReports Suite

  • B140733 - Calculated fields disappear if used with ITypedList
  • B150366 - Data Binding - Improper operation when working with unbound detail reports
  • B136369 - Data Binding - Mail Merge does not work with objects, implementing the IDataDictionary interface
  • B141080 - Design Time - Anchored controls are moved down every time a report is opened
  • B150911 - Design Time - Export warnings aren't displayed in some scenarios
  • B150806 - Design Time - If a user copies and pastes controls, they are placed with a Z-order below the other controls
  • B139420 - Design Time - Setting the zoom value to 800% sometimes crashes Visual Studio
  • B140221 - End-User Designer - DataSource failure when copying data bound controls
  • B140222 - End-User Designer - Delete command is disabled when adding an XRChart control
  • B139358 - End-User Designer - Performance loss because the GetValue method is used when obtaining the datasource information
  • B151435 - End-User Designer - Report Wizard - Unable to create a report using OdbcConnection
  • B138590 - End-User Designer - Traps exceptions when a report's datasource implements the IDataDictionary interface
  • B141170 - End-User Designer - XRDesignBarManager doesn't allow inserting new images via the Images property
  • B140989 - Export - Incorrect report document name when exporting the report in some situations
  • B150361 - Export to CSV - Export warning message doesn't contain a warning regarding CSV format
  • B151450 - Export to PDF - JPG images are recompressed even when the PdfExportOptions.ImageQuality property is set to the PdfJpegImageQuality.Highest value
  • B142030 - Formatting Rules - Conditional formatting does not work when a report's data source implements the IDataDictionary interface or uses the DisplayName attribute
  • B150612 - IDataDictionary - Incorrect names are displayed for nested properties in the Group and Sort panel
  • Q236596 - Localization in GroupAndSortPanel
  • B140809 - Master-Detail - An error when inserting multiple nested detail report bands at design time
  • B140382 - Master-Detail - PrintOnEmptyDataSource property works incorrectly in case of multiple detail report bands
  • B150332 - Page Builder - Controls placed on a ReportFooter band show data from the first, rather than from the last datasource row
  • Q233695 - Page Builder - If the XRLabel.TextAlignment is set to Justify, print output is incorrect in some cases
  • B140307 - Page Builder - Incorrect data is shown in the first detail record when sorting is enabled for a DetailReportBand
  • B152234 - Page Builder - incorrect output after calling the CreateDocument method for reports when the AutoFitToPagesWidth and ScaleFactor properties are used
  • B152348 - Page Builder - ReportHeadBand content overwrites the DetailBand content if there is an XRLabel in the ReportHeadBand and the XRControl.AnchorVertical property is set to the VerticalAnchorStyles.Bottom value
  • B150870 - Page Builder - Setting the XRControl.KeepTogether property to true violates the mechanism of content splitting when the XtraReport.VerticalContentSplitting property is set to the VerticalContentSplitting.Smart value
  • Q240979 - Page Builder - The PrintAtBottom property is ignored in case of master-detail reports
  • B140777 - Parameters - Some skins change the width of the Parameters window
  • B138927 - Performance - Grid control placed within a report is not disposed correctly
  • B141582 - Preview - PrintControl doesn't get focus after a Print Preview form has been shown
  • Q236229 - Preview - The Progress Bar doesn't work when an XRSubreport or a DetailReportBand is repeated many times
  • B141277 - Preview - Unhandled exception when opening inappropriate files as PRNX files
  • Q230118 - Preview Scaling - A table cell's borders disappear when a PrintOnPage event is attached to the cell and PrintingSystem.Document.AutoFitToPagesWidth = 1
  • B150619 - Print Preview - The background color is saved in the editor even after switching to design mode and back to the preview mode
  • B143006 - ReportToolbar - Items Property list isn't completely synchronized
  • B140778 - Scripts - An unhandled exception occurs when previewing a report with parameters and some its scripts are invalid
  • B141839 - Serialization - Subreports are not loaded when components have been upgraded or VS2008 version has been changed
  • B141895 - Serialization - Unable to load the document snapshot (PRNX) after loading an inappropriate snapshot file at runtime
  • B151245 - Smart Tags - Calculated Fields are not displayed in the picker editor of bindable properties
  • B151135 - Summary - Calculated fields aren't visible in the DataBinding's combo box of the Summary Editor
  • Q151948 - Usability - The list of predefined format strings in the FormatString editor doesn't depend on current system locale settings
  • Q235747 - Web - Google Chrome - Unable to print a page in certain scenarios
  • Q234671 - Web - Clicking the hyperlink (NavigateURL) causes the "Object expected" error in some situations
  • Q234171 - Web - Report is printed with additional paddings
  • B150872 - WinControlContainer - The ArgumentException occurs when drawing a Windows Forms control, if the filter is applied to the DetailReportBand
  • B142991 - XRBarCode - The TargetInvocationException is raised when changing the barcode symbology in the End-User Report Designer
  • B150266 - XRRichTextBox - When binding to the Html property, unicode characters are displayed incorrectly
  • B141742 - XRTable - Resizing a table with many rows and columns is very slow

XtraRichEdit

  • B143132 - Copy/Paste - Exception occurs when text selected in the Chrome browser is pasted to the XtraRichEdit
  • B142029 - Export to OpenXML (.docx) - incorrect output that is not recognized by Open XML SDK 2.0 methods
  • B140490 - Fields - Cannot insert spaces between adjacent fields when document fields are shown as content placeholders
  • B142726 - Keyboard Handling - incorrect character is inserted by pressing ALT + C in the Polish (Programmers) keyboard layout
  • Q240894 - Keyboard handling - tilde ('` 'and '~') keys on the French keyboard are not accepted
  • B151759 - Line break cannot be inserted into the RichEdit control
  • B141691 - Repository RichTextEdit in the XtraGrid doesn't allow handling mouse events
  • B141653 - Selection - an unhandled exception occurs when trying to extend text selection beyond the end of the document
  • B151393 - System.ArgumentException in the GdiPlusFontInfoMeasurer.Dispose method
  • Q237053 - Text highlighted in MS Word is not highlighted when imported to XtraRichEdit
  • B142114 - Unable to zoom to more than 5000%
  • B143076 - Unhandled exception when the RichEditControl loading is terminated prematurely

XtraScheduler Suite

  • B142784 - Memory leak that occurs due to event handler references
  • Q242093 - MoreButton - NullReferenceException occurs when clicking the 'More' Button in the All-day area
  • B143158 - Reporting - NullReference exception occurs when previewing reports containing scheduler controls in their header/footer
  • B141491 - The GetAppoinmnents method works incorrectly when retrieving a changed occurrence item using identical Start and End values
  • B142499 - Timeline view - when the LimitInterval is set, it behaves incorrectly and the selected date is changed during scrolling
  • B143232 - XAF Scheduler - unhandled exception occurs for specific combinations of appointment's Start - End values

XtraSpellChecker

  • Q210513 - CheckAsYouType - TextboxHandler's parameters are not initialized after pasting text
  • B141477 - CheckAsYouTypeManager occasionally triggers InvalidOperationException exceptions

XtraTreeList Suite

  • B150873 - A node's height is incorrectly calculated when using RichTextEditRepositoyItem, and the TreeList.AutoNodeHeight property is set to true
  • B141576 - It's impossible to compare two elements in the array
  • Q239743 - Print preview ignores column horizontal alignment
  • B142578 - The TreeList loses focus when a non-editable cell becomes focused

XtraVerticalGrid Suite

  • Q241797 - An error occurs when calling the VGridControl.Dispose method in the Form.FormClosing event handler
  • Q239191 - PropertyGridControl - Caption of a ReadOnly DateTime property is not displayed grey
  • B151526 - PropertyGridControl - When collapsing several groups, and changing a value for a property with the RefreshPropertiesAttribute.All attribute, all collapsed groups become expanded
  • Q241143 - Rows Customization - A child row is added to the customization form regardless of the OptionsRow.ShowInCustomizationForm property's value
  • B141423 - The GetCellDisplayText method call raises the StackOverflow exception
  • B141314 - When a dataset record position is different from 0 and a new dataset is assigned, the NullReferenceException exception is raised
More from DevExpress
Live Chat
Have a pre-sales question?
Need assistance with your evaluation?
We are here to help.
Chat is one of the many ways you can contact members of the DevExpress Team. We are available Monday-Friday between 8:30am and 5:00pm Pacific Time.
If you need additional product information, require pre-sales assistance, or want help with your order, write to us at info@devexpress.com or call us at
+1 (818) 844-3383.