Support

What's New in v2009 vol 3.4

 

Release Notes

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

Breaking Changes - DXperience v2009 vol 3.4

New Features/Changes

All ASP.NET Components

  • S33694 - Support VS 2010 for all DX ASP.NET controls

DXEditors for WPF

  • S33858 - Demo - Add the 'Auto Complete' option to the 'RegEx' demo

DXGrid for WPF

  • S34400 - Performance - Make the GridControl.BeginDataUpdate and EndDataUpdate methods faster (don't rebuild a grid's visual tree)
  • S34328 - Provide the capability to cancel row editing by pressing the ESC key once

DXperience Universal

  • S33967 - Documentation - Update the "Upgrade Notes" help topic to include information on updating XAF Web solutions

eXpress Persistent Objects

  • S32543 - Add support for the IsNull Function Operator for the Access database
  • S34256 - Documentation - XPCollection - add a note that the XPCollection is loaded immediately if created using a constructor with the criteriaEvaluationBehavior parameter
  • S34222 - Documentation - XPCollection - describe the design-time behavior of the GetItemProperties method
  • Q30954 - Pervasive SQL 10 Support
  • S33116 - PostgreSql - update Npgsql provider

eXpressApp Framework

  • Q34097 - Documentation - Demonstrate how to initialize a new object
  • S33588 - Documentation - Describe default audit settings
  • S34136 - Documentation - Describe how to make the Reports module use a custom ReportData class (via the Application designer)
  • S34260 - Documentation - Describe how to purge audit logs for a given period
  • S33835 - Documentation - Describe how to validate the ReportParametersObjectBase class (or any non-persistent object)
  • S34263 - Documentation - Improve the CustomCheckCompatibility event description
  • S33744 - Documentation - Update the "XafApplication.LastLogonParametersRead Event", "XafApplication.LastLogonParametersReading" and "XafApplication.LastLogonParametersWriting" topics

XtraCharts Suite

  • S34180 - Documentation - Add a note regarding the ViewType enumeration specifics
  • S34211 - Documentation - Make a note that a dynamically created WebChartControl should be added to the Page.Form.Controls collection prior to operating with its properties (e. g. Diagram)

XtraGrid Suite

  • S34354 - GridView: create a static property allowing you to set the GridView.OptionsBehavior.CopyToClipboardWithColumnHeaders property to false
  • S34345 - The Ctrl + '+' shortcut should work when the Oemplus key is used

XtraLayout Suite

  • S133925 - Set wActiveSender=null when removing clientDescriptor from clients collection

XtraReports Suite

  • S34319 - Documentation - Add a note regarding the use of the XRDesignPanel.FileName to specify a path for opening a report
  • S133661 - Documentation - Update End-User Documentation for XtraReports

XtraTreeList Suite

  • S134094 - TreeListViewInfo - Make UpdateCell and UpdateEditorInfo virtual

Resolved Issues

AgCore

  • B144997 - AgTabControl - The application crashes when nested TabControls are used

AgDataGrid Suite

  • B152268 - System.InvalidOperationException is thrown when using the AgTabControl in the AgDataGrid's PreviewTemplate

AgEditors

  • B144829 - Copy & Paste with TextEdit & Regular Expression

AgRichEdit

  • B144361 - Measurement Units - Setting a unit to centimeters does not work for tab stops
  • B144359 - Toolbar - The "Insert Picture..." command is missing

All .NET WinForms Components

  • B145018 - DevExpress.Utils.Text.TextOutDraw hangs the application
  • B145175 - NullRefernceException in StringParser.Parse

All ASP.NET Components

  • B144456 - ASPxScheduler placed in ASPxSplitter is shown on the top even if the pane has enabled ScrollBars (in IE6 and IE7 browsers)
  • Q250157 - Design Time - Changes made in the MS Visual Studio design mode are not displayed properly
  • B153412 - DevExpress controls causing "TypeError: 'element.all.tags' is not a function" JavaScript exception in Opera 10.5

All Silverlight Products

  • B144751 - Theme crashes on the referenced UserControl

All WPF Products

  • B144601 - Button shortcut in Azure theme is shown incorrectly
  • B152975 - DXWindow: The resize cursor is displayed as in LeftToRight, and works as in LeftToRight (the FlowDirection is set to RightToLeft)
  • Q242872 - Rigth-to-Left - When grouping a DXGrid control drag&drop for a column header works incorrectly
  • B153123 - Standard Controls -Themed ListBox generates errors in the Output Debug window
  • B144618 - When using the Azure theme rows in the ListBox are selected differently

ASPxGauges Suite

  • Q250196 - LinearGauge - The latest range bar added at runtime isn't displayed

ASPxGridView and Editors Suite

  • B144363 - ASPxComboBox - Item text is truncated after an ampersand symbol when callbacks are enabled
  • B144698 - ASPxComboBox - The client GetValue method incorrectly returns an empty string though the ConvertEmptyStringToNull property is set to True
  • B143806 - ASPxDateEdit - It's impossible to move focus by pressing the Tab key when a date editor's calendar is shown
  • B153394 - ASPxDateEdit - The RenderIFrameForPopupElements property isn't applied to the "month/year" popup window
  • B142546 - ASPxDropDownEdit - Extended Lookup demo - Setting the editor's ValidationSettings.RequiredField property to True results in an incorrect behavior
  • B144597 - ASPxDropDownEdit - The editor's dropdown window is displayed incorrectly in some cases
  • B153156 - ASPxGridView - Column resizing doesn't allow setting the column width to a size less than the size of its content in IE8 (std mode), Firefox, etc.
  • B153492 - ASPxGridView - Grid cannot find the key field in XpoDataSource, if the key property is decorated with the MemberDesignTimeVisibility(false) attribute
  • B153306 - ASPxGridView - grid drops its height on callbacks
  • Q245950 - ASPxGridView - Grid scripts are not correctly evaluated, if the grid is created dynamically within the MS UpdatePanel and the DXEnableResourceMerging option is activated
  • B144204 - ASPxGridView - If grid has a grouped column with AllowHeaderFilter=True, JavaScript error occurs after clicking the header filter button
  • B144437 - ASPxGridView - If the grid is used inside the ASPxDropDownEdit, the vertical scroll position is not set correctly after paging
  • Q247749 - ASPxGridView - In master-detail scenarios, the detail grid is rendered as an empty table when its AllowFocusedRow is True and the KeyFieldName points to an invalid name
  • B145308 - ASPxGridView - In the EditForm, when ColumnSpan is used, a memo editor's Rows property has no effect
  • B145059 - ASPxGridView - Sort icons (descending and ascending) are mixed up in the Glass theme
  • B144205 - ASPxGridView - The AutoFilter functionality doesn't work when pasting text with the mouse and pressing the Tab key
  • B144376 - ASPxGridView - The ClientLayout event isn't fired when the grid's built-in filter control is used
  • B144814 - ASPxGridView - The Customization Window with a vertical scrollbar is rendered differently in IE7 and FireFox
  • B153267 - ASPxGridView - The GridViewDataProgressBarColumn causes an "Argument undefined" error when bound to a data field with NULL values
  • B144773 - ASPxGridView - The shading of alternating rows in IE7 and IE8 is displayed differently
  • B144846 - ASPxGridView - When a column from the Customization Window is used for grouping and the action is canceled programmatically, the column header no longer appears in the Customization Window
  • B142743 - ASPxGridView- A 'Failed to load viewstate' exception occurs when custom paging is used
  • B153366 - ASPxGridViewExporter - All nested detail grids have the same left indent
  • B153367 - ASPxGridViewExporter - Group footer cells are misaligned, when there is grouping on more than one column
  • B144344 - ASPxListBox - Selection isn't restored in IE and Chrome when returning to the page after a redirect
  • B153017 - ASPxListBox/ASPxComboBox - The designer offers a wrong list of possible ValueType property values
  • B144504 - ASPxRadioButtonList - If the control's ViewState is disabled, the SelectedItem property returns null within a handler of the server Click event of a clicked ASPxButton
  • B144346 - ASPxTimeEdit - The editor's skin is missing in the Glass theme

ASPxHtmlEditor

  • B141378 - ASPxHtmlEditor - There is a lot of JS errors running on the .NET Framework 4.0 (the element with the specified id doesn't exist)
  • Q245340 - When loading a large document, the ASPxHtmlEditor sets the cursor to the bottom of the document

ASPxperience Suite

  • B145116 - ASPxMenu - An exception occurs, if the window.onbeforeunload event is handled
  • B144218 - ASPxPopupControl - Setting the BackColor property to 'Transparent' has no effect in the Glass theme
  • B145019 - ASPxRoundPanel - Messages of some exceptions contain grammatical errors
  • B144473 - ASPxSplitter - A control with Width="100%" doesn't adjust its size after collapsing/expanding the SplitterPane
  • B144529 - ASPxSplitter - If splitter contains both "px" and "%" panes, and collapsing is enabled, in some cases "px" panes become too wide
  • B152997 - ASPxSplitter - In IE6 and IE7 browsers, separators are too wide if a page contains some font style declarations
  • Q156077 - ASPxSplitter - In LiveResizing mode, the client PaneResized event is called too early (when the content is hidden)
  • B144490 - ASPxSplitter - Orientation=Vertical with SeparatorSize below 2px causes a design-time exception
  • B153499 - ASPxSplitter - The ASPxClientSplitterPane.GetClientWidth function returns a wrong value when a vertical scrollbar is shown
  • B144519 - ASPxSplitter - The SplitterPane.MaxSize and SplitterPane.MinSize properties work incorrectly

ASPxPivotGrid

  • B153493 - An "HasCalculatedMembers == UndefinedBoolean.Undefined" exception is raised when using filters with FilterType = Included
  • B144435 - Can't drop a field with AllowedAreas="DataArea" to the DataArea if the DataHeadersDisplayMode=Popup
  • B153339 - Design-Time - an exception is raised when trying to adjust a color in the Fields Editor
  • B133898 - DevExpress.Web.ASPxPivotGrid.v8.3.Export.dll - TagPrefixAttribute points to a non-existing namespace
  • B145033 - Drag and drop doesn't work in Firefox
  • B144927 - If there are Data Headers in the row area, and export to HTML is performed, all cells in the Grand Total column are truncated to 7 characters
  • B144839 - Issue with Prefilter Criteria
  • B145049 - Refreshing ASPxPvotGrid refreshes data but not Dropdown filters
  • B153553 - The Collapse/Expand methods don't work in the FieldAreaChanged event handler
  • B153465 - The editor in the CellTemplate returns incorrect text when the PivotGridField is dragged to another area
  • B152657 - The row sort order is wrong when the field's running totals feature is active (the RunningTotal property is set to true)

ASPxScheduler Suite

  • B153170 - Client-side - client form controls do not correspond to the actual controls used for appointment data representation
  • B153000 - Client-side methods - AllowAppointmentConflicts event doesn't occur when a user creates an appointment via the tooltip dialog
  • B144126 - Firefox 3.6 - browser context menu covers the appointment menu
  • B144815 - Themes - OptionsLoadingPanel does not use a current theme

ASPxSpellChecker

  • B145101 - The AfterCheck event is not raised if an empty text is checked

ASPxTreeList

  • B145157 - A TreeListProgressBarColumn's progress indicator is not aligned correctly, in IE 7
  • Q250370 - ASPxTreeList - The server SelectionChanged event is fired twice
  • B145541 - LoadingPanel isn't shown
  • B20993 - Summary is not displayed, if TreeListSummaryItem.ShowInColumn contains a space

CodeRush for Visual Studio .NET

  • B144482 - Code Issues - "Property can be auto-implemented" code issue is available for properties using volatile fields
  • B144678 - Exception when deleting a file from the Visual Studio project
  • B144508 - Parser - VB Parser fails to process members that start with the "@" symbol
  • B144449 - TableNav - The cursor is moved to the parent table cell while working with a nested table
  • B144563 - All tests fail with TestRunner
  • B143940 - CamelCaseDeleteLeft and CamelCaseDeleteRight corrupt Rename refactoring
  • B144851 - Code Declaration - "Declare Method" from an Initializer produces a method with an incorrect return type
  • B144314 - Code Declaration - "Declare Method" generates const methods when it is unnecessary
  • B144572 - Code Declaration - "Declare Method" produces strange code
  • B144715 - Code Issues - "Unused parameter" code issue incorrectly works for the type parameter in Extension Methods
  • B144677 - Code Issues - "Unused type parameter" code issue incorrectly works for generic methods declared in an interface
  • B144818 - Code Issues - IHttpHandler, IReadOnlySessionState and HttpContext elements in Web applications are marked as "undeclared"
  • B144816 - Collapse to projects doesn't work on projects inside a solution folder
  • B145092 - Painting - XML comments highlighting hides some information
  • B145324 - Refactoring - "Extract to Resource" refactoring does not work with "\"" text
  • B144521 - Templates - 'Use type in templates' dialog does not allow adding types to templates
  • B144495 - Unit test runner does not work with "Fact" attributes
  • B144387 - Visual Studio randomly crashes when moving between files

CodeRush Xpress

  • B144262 - Code Declaration - "Declare event handler" fails to notice parameters
  • B143046 - Temporary macro creation freezes when CodeRush is installed

Core of ASPxPivotGrid and XtraPivotGrid

  • B144765 - Grouped fields do not appear in the correct position when dragged from the customization form to the row area

Core of ASPxScheduler and XtraScheduler

  • B144338 - Control displays an incorrect resource when the More Button is clicked
  • Q247227 - Reporting - Changing FormatString-Property of FormatTimeIntervalInfo shows incorrect TimeInterval

DXBars for WPF

  • B145001 - Adding toolbars to a window in another thread crashes the application
  • B153006 - Customization Window - Toolbars Tab - Item selection isn't changed via click or double-click
  • B152976 - DXBars: After trying to drag the Customization Form, it disappears and can't be invoked again (the FlowDirection is set to RightToLeft)
  • Q249187 - The BarStaticItem.Glyph property isn't updated at runtime
  • B153007 - When opening the Customization window, clicking "Show desktop" on the Windows quick launch bar, then again showing the Bars demo - the Customization window looks different and doesn't get any input

DXCore for Visual Studio

  • Q245113 - Document.GetText(int lineNumber) returns wrong data
  • B152416 - Resolving doesn't work when "global" keyword is used
  • B153660 - Spell Checker - Unhandled exception is raised when attempting to load the ISpell dictionary
  • B153130 - Suppressed shortcut hints are not listed on the Shortcut Hints option page

DXDocking for WPF

  • B144976 - Binding by ElementName doesn't work in Windows Forms tab control
  • B153084 - Demo - Dashboard - "Project History" becomes empty after changing the dock position of the "Contacts" dock panel
  • B145079 - Dock Panel disappears with Tab and Docking Navigation
  • B152974 - DXDocking - It's impossible to drag the CustomizationForm if the FlowDirection property is set to RightToLeft
  • B153087 - If a panel can't be docked, it still can be docked by clicking the Pin button once, and then again
  • B144250 - It's impossible to use nested DockLayoutManagers
  • B144703 - Selected item in ListBox is lost when dock panel is unpinned or pinned
  • B144366 - Some mouse events (Click, LeftMouseDown) don't fire inside UserControl.Popup which lays inside DockLayoutManager
  • B144845 - Undocking and floating a panel prior to completing the animation causes an error
  • B145260 - Undocking and floating a panel prior to the animation completing causes an error

DXEditors for WPF

  • B144981 - ComboBoxEdit popup listbox isn't synchronized with EditValue
  • Q245066 - DateEdit Month Navigation latency problem
  • B153043 - EditValueChanging event is fired twice
  • Q248783 - In the azure theme, it's almost impossible to read the content of the ButtonEdit
  • B144332 - MemoEditSettings grid column not exporting data to Excel
  • Q249542 - Navigation - the ComboBoxEdit isn't scrolled by mouse wheel

DXGrid for WPF

  • B145106 - Ctrl clicking a nested grid leads to multi selection in both grids
  • B144178 - Demo - Grouping by any Priority column is very slow in the Large Data Set demo
  • Q250547 - EnumComboBoxEdit in GridColumn does not work with Int16
  • B145121 - Grid's height is unexpectedly changed when its MaxHeight property is specified and its contents is vertically scrolled to the bottom
  • B145097 - INotifyPropertyChanged causes ArgumentOutOfRangeException
  • B144349 - MoveNextRow and MovePrevRow commands should be automatically disabled if the focused row isn't displayed within the grid
  • Q156340 - Selection - Binding the grid to an empty data source doesn't clear the GridViewBase.SelectedRows collection
  • B144784 - Сontext menu foreground color isn't correct

DXNavBar for WPF

  • B144854 - NavBarControl Docking issue when using DockLayoutManager's "Desktop" floating mode and a non-standard theme

eXpress Persistent Objects

  • B144639 - InMemoryDublicateNameException is raised when using InMemoryDataStore with a combination of multiple indices
  • B145052 - JoinOperand doesn't work with many-to-many associations
  • B153391 - MySql - It's impossible to connect to a database with the space symbol in its name
  • B144590 - NullReferenceException re: XPO and Sybase ASE after upgrade to 9.3
  • B144658 - Oracle - ORA-01795 exception is raised when updating schema
  • B153356 - Persistent Classes wizard generates records from the existing database incorrectly if the FK constraint references a non-key member

eXpressApp Framework

  • B144804 - A nested List View displaying an ICategorizedItem object behaves incorrectly
  • B152908 - A NullReference exception is thrown if the ActionUrl.Category is set to RecordEdit
  • B145082 - A NullReference exception occurs randomly when using the Pivot Chart module
  • B145034 - A NullReferenceException is thrown if the CreateCustomCurrentObjectDetailView event is handled to switch detail views in a nested view
  • B140694 - An incorrect object in HCategory List Views is selected by default
  • B144372 - Cannot recompile the XAF sources because the Microsoft.VisualStudio.Shell.Design was not found when only Visual Studio 2008 is installed on the machine
  • B144536 - ConditionalEditorState - rules against collection properties are not instantly executed when adding a new object into these collections
  • B144229 - ConditionalEditorState - The wildcard doesn't work when handling the CustomParseProperties event
  • B153405 - ControllerDesigner - it's impossible to include any custom component in the designer's toolbox
  • B153454 - Controls located in cell templates of an ASPxPivotGrid lose their values when the XAF analysis detail form is saved
  • B153314 - DeleteObjectsViewController - An ObjectDisposed exception occurs when trying to delete an object from a Detail View
  • B144421 - Descendant types do not appear on New action when the base type is abstract
  • B153237 - Documentation - Incorrect description of security permissions' checking mode operation with regard to objects' aggregation and various permission types
  • B144812 - Documentation - The "Criteria Property of a List View's Collection Source" help topic is outdated
  • B153294 - Documentation - The "How to: Apply HTML Formatting to Windows Forms XAF UI Elements" help topic contains a broken link
  • B144737 - Exporting Print Preview (Report) to Excel does not property convert Lookup Properties
  • B144419 - ExtendedCriteriaPropertyEditor - A NullReference exception occurs if the CriteriaObjectTypeMember is null
  • B153096 - FeatureCenter - The VB.NET version of the demo is included in the installation
  • Q249271 - FileAttachment.Win - it's possible to drag and drop a file, bypassing the defined allowed file types
  • B153323 - FileAttachments.Web.FileDataPropertyEditor - A file name is not instantly updated when assigning a value to a FileData property in the DetailVew in the View mode
  • B144062 - HtmlPropertyEditor - Text isn't displayed in read-only mode
  • Q154239 - Layout - A sizeable editor can be resized to the zero size
  • B153081 - ListEditor.Web.InplaceEdit - The ObjectPropertyEditor and the LookupPropertyEditor in the 'Find' mode do not work in InplaceEdit mode
  • Q246954 - ListEditor.Win -Next record in ListView is not focused after deleting a previous record
  • B153418 - ListEditors.Web - inplace Action doesn't work, because it loses the currently selected record in the ListView
  • B141898 - Performance - Slow painting during layout update when the MasterDetailMode.ListViewAndDetailView is set for a List View
  • B144457 - PropertyEditors - An exception occurs when using a custom Radio Control Editor
  • B153150 - PropertyEditors.Win.Lookup - The displayed text is not refreshed immediately when the default property of the selected object is changed
  • B144889 - Reports - The "Inplace Reports" action is missing in a web interface after logging in
  • B153224 - Reports.NewXafReportWizardParameters - the Report property is exposed in the layout
  • B153222 - Reports.WinReportServiceController - incorrect sequence of saving the report wizard parameters doesn't allow assigning a value to the report's property
  • B144659 - Scheduler - The whole Event table is fetched from the database when trying to delete a single Event
  • B153112 - SingleChoiceAction - The FindByPath method uses item captions instead of identifiers
  • B153218 - The AnalysisColumnChooserController should unsubscribe from the View.ControlsCreated event, when deactivated.
  • B153500 - The ASPxClientPivotGrid.AfterCallback event isn't raised
  • B145167 - The CategorizedListEditor.UpdateCriteria method throws an "object reference not set" exception
  • Q248751 - The HTML Formatting doesn't work on the logon form
  • Q248758 - The layout items' text is aligned incorrectly, when empty space items are used to resize them
  • B145268 - The WebActionContainer.ActionItemCreated event is raised for 5 times for each Action in the Container
  • B144180 - TreeListEditor - An exception is thrown when trying to display a mixed object hierarchy
  • B144188 - TreeListEditor - Incorrect filtering of ITreeNode Objects in the Link Dialog
  • B153059 - Web.Performace.Memory - There are memory leaks when editing data directly in the ASPxGridView (inline edit) and the LookupPropertyEditor is used as an editor.
  • B153051 - Web.Performance.Memory - There are memory leaks if the obsolete NavigationBarActionContainer is used on an ASPX page
  • B153225 - WinWindow - NullReferenceException occurs when using the System.Windows.Forms.Application.Restart

ProjectConverter

  • B144560 - Conversion fails when the BAK fails is readonly
  • B153242 - ProjectConverter doesn't recognize references with spaces

Refactor! Pro

  • B130020 - "Create Method Stub" doesn't create constructor
  • B144305 - Refactoring - "Add Parameter" refactoring doesn't update calls
  • B144306 - Refactoring - "Add Parameter" refactoring updates calls for overloaded declarations
  • B144274 - Refactoring - "Compress to lambda" refactoring produces invalid code
  • B145137 - Refactoring - "Extract to resource" refactoring produces names starting with numbers
  • B144852 - Refactoring - "Extract to Resource" refactoring produces unnecessary default name
  • B145135 - Refactoring - "For to ForEach" refactoring is not available when the Order of an evaluation expression is inverted
  • B143737 - Refactoring - "Inline assignment" refactoring doesn't work
  • B144326 - Refactoring - "Introduce Constant" refactoring does not allow the creation of constants in the global scope
  • B144325 - Refactoring - "Introduce Constant" refactoring is not available for the constant value in a class instance method
  • B90304 - Refactoring - "Introduce Local" refactoring incorrectly works with the const-pointer
  • B153321 - Refactoring - "Introduce Using" refactoring kills the For-each declaration
  • B144329 - Refactoring - "Move Initialization to Declaration" refactoring corrupts declarations
  • B144513 - Refactoring - "Move Type To Namespace" refactoring does not respect project default namespace
  • B144514 - Refactoring - "Move Type To Namespace" refactoring does not update partial classes
  • B144336 - Refactoring - "Move Type to Namespace" refactoring generates invalid code
  • B144633 - Refactoring - "Promote to parameter" refactoring incorrectly works with params type
  • B144339 - Refactoring - "Remove Assignment to Parameters" inserts incorrect code in C++
  • B144373 - Refactoring - "Rename" refactoring doesn't select all instances of a variable named gcnew
  • B144734 - Refactoring - "Reorder parameters" is not available on interface implementers
  • B144400 - Refactoring - "Split Initialization from Declaration" refactoring is not available for declarations with the volatile keyword
  • B144317 - Refactoring - "Split Multi-variable Declaration" refactoring is not available when type name is decorated with the volatile keyword
  • B144403 - Refactoring - "Split Temporary Variable" refactoring inserts invalid code for pointer to member
  • B144405 - Refactoring - "Widen Scope Promote to Field" refactoring is not available for non-default c'tor
  • B144404 - Refactoring - "Widen Scope Promote to Field" refactoring is not available for pointer to function
  • B144295 - Refactoring - "Widen Scope" refactoring incorrectly works with implicit variables
  • B142555 - Refactoring - Conditional compilation is removed after applying several refactorings
  • B144335 - Refactoring -"Move Method to Source file" refactoring deletes the method definition
  • B144371 - Rename refactoring is not available on typedef used in C++
  • B91215 - Reorder Parameter not available for a const member function
  • B145576 - The "Declare Local" refactoring option should not appear at void objects

XtraBars Suite

  • B153110 - A PopupControlContainer isn't closed when a user clicks a control not patented by a drop-down form
  • B144777 - Cannot restore bars' layout if the layout file is read-only
  • B145133 - Minimized RibbonPageGroup key tips stay visible
  • B153445 - NullReferenceException when adding a new BarButtonItem to the PopupMenu
  • B153057 - RibbonControl: the MDI child form's MinimizeBox, close button aren't shown when maximizing it (the RibbonControl resides in the RibbonForm and its ShowPageHeadersMode property is set to Hide)
  • Q219436 - RibbonForm changes its ClientSize when shown, and it varies depending on the AllowFormGlass property value
  • B144711 - RibbonPageCategory - Text is truncated
  • B145267 - The ApplicationMenu is shown on the MouseUp, rather than on the MouseDown event
  • B144606 - The ArgumentNullException exception is thrown when the Bar's Appearance.BackColor is Transparent
  • B153026 - The bar item's ItemClick should not be raised after data validation fails on the currently focused control (the BarItem.CausesValidation property is set to true)
  • B153107 - The DockManager.Docking event isn't raised when dragging the panel over the tab container's tabs
  • B153127 - The DockPanel.Appearance.BackColor property is not synchronized with the DockPanel.BackColor property
  • B153264 - The RepositoryItemZoomTrackBar's background is incorrect when the RibbonControl.TransparentEditors property is set to true and the OS is Windows XP
  • Q248487 - The XtraMdiTabPage's TooltipTitle property is not taken into account
  • B153248 - Tooltips are not shown when the XtraTabbedMdiManager's HeaderLocation is Left

XtraCharts Suite

  • B144991 - Data Binding - ArgumentException error when using dots in a data column name
  • B153216 - Design Time - Inappropriate captions for the Series Points and Task Links Collection Editor dialogs
  • B144989 - Export - Incorrect exporting to a metafile in case of caching the drawing
  • B153235 - Gantt Diagram - The X-axis constant line title is drawn above the line when the ShowBelow property is enabled
  • B153447 - Qualitative Axis - The GridSpacing and GridSpacingAuto properties are visible in the property grid
  • B153233 - StringCollectionEditorForm - label is clipped on a system with large fonts
  • B153152 - Tooltip Controller - The ChartControl hides tooltips for the default TooltipController

XtraEditors Library

  • B145416 - DateEdit - DateTime's Kind is Unspecified when a date is selected from the dropdown calendar
  • B145174 - Editors do not refresh their accessibility tree of children when the number of children is not changed
  • B143161 - MemoEdit SelectionLength equals NullText's length
  • B145172 - NullReferenceException in RibbonForm
  • B145371 - PopupContainerControl - An exception occurs when re-opening a popup
  • B153109 - PopupControlContainer - the drop-down window should be automatically closed when a user clicks within an embedded popup form if the CloseOnOuterMouseClick property is set to True
  • B144822 - The behavior of the ZoomTrackBarControl is incorrect when the bottom anchor is used
  • B145339 - The NullReferenceException is thrown in the UpdatePasswordChar() method
  • B145223 - WaitDialogForm ArgumentNullException when the load operation is long
  • Q245829 - Wrong position of BarManagerMain if its Form is an XtraTabPage
  • B144408 - XtraMessageBox - Buttons' width is calculated based on the font size, but their height stays unchanged

XtraGauges Suite

  • B153159 - GaugeControl: the BaseGauge components' name doesn't correspond to the one set in the Properties window
  • B145334 - The FileNotFound exception is thrown during the DevExpress.XtraGauges.v9.3.Presets assembly loading

XtraGrid Suite

  • Q246178 - AutoFilterRow - DateEdit with AdvancingCaret - the mask is reset when activating an editor
  • B144146 - Cannot enable Visual inheritance in VS2008 on Windows 7
  • B145323 - Cannot set PopupFormSize in code after a user manually resized the popup form
  • B145392 - Custom AutoFilter - Null text prompt appears as a hyperlink
  • B145355 - Custom AutoFilter - The Cancel button cannot be clicked if an editor's validation fails
  • Q247975 - Export - LookUpEdit values in group headers are exported in a different manner
  • Q246782 - FocusedColumn is reset when clicking a non-focusable cell
  • B144485 - Grid layoutview scrollbar does not correctly scroll to first and last elements
  • B153305 - LayoutView - The ArgumentOutOfRangeException
  • B153378 - LayoutView (Carousel Mode) - The ArgumentOutOfRangeException is thrown when all records don't fit into the applied criteria
  • B144701 - LayoutViewField string name property doesn't sync with changes made to the instance/programmatic name
  • B144277 - The Application Key doesn't show the ContextMenustrip
  • B145520 - The Application.UseWaitCursor property doesn't work for the GridControl
  • B144556 - The DivideByZeroException ("Attempted to divide by zero") exception is thrown within the CalcThumbButtonBounds() method
  • B145013 - The NullReferenceException is thrown in the CalcSortFilterButtonPlacement method
  • B144380 - Wrong selection after a row is filtered out by a grid column filter
  • B144566 - XtraGrid LayoutView print preview is incorrect in MultiColumn mode

XtraLayout Suite

  • B144302 - Collapsed groups are printed with an indent
  • B144453 - Horizontal alignment does not work as expected for a SimpleButton when the AutoSizeInLayoutControl property is set to true
  • Q245678 - Layout - Flickering occurs when loading the layout
  • B153041 - LayoutControl - the PanelControl's dragging adorner overlaps that of the corresponding layout item
  • B152920 - LayoutControl.Update event isn't raised when the layout item control's Text property is changed
  • B144542 - LayoutControlItem - The Text property isn't renamed when clicking on another control
  • B144673 - NullReferenceException is thrown when the WebBrowser is placed onto the LayoutControl
  • B152942 - Printing - LabelControl is distorted in the PrintPreview
  • B145000 - The FlipLayout method causes an unexpected padding in LayoutGroups

XtraNavBar

  • B145422 - StackOverflowException occurs when dragging the DockPanel
  • B144076 - The "Cannot access a disposed object. Object name"PopupMenuBarControl" exception is raised when a popup menu is invoked for a control, residing in the NavBarControl's popup pane

XtraPivotGrid Suite

  • B153229 - An inplace editor can't be shown if multiple cells are selected
  • B144395 - Column values disappear when a row is expanded
  • Q248296 - Custom Appearance - alpha chanel (transparent colors) works incorrectly
  • B153120 - PivotDrillDownDataSource.SetValue method throws NullReferenceException, if the passed field is invisible
  • B153439 - PivotGridControl - the PivotGridControl.CustomCellEdit event works incorrectly when adding the RepositoryItemHyperLinkEdit to the PivotGridControl.RepositoryItems collection
  • B153115 - PivotGridControl.OLAPConnectionString property doesn't support quoted names
  • B153019 - PivotGridControl: Exception "An item with the same key has already been added" is raised when filtering data
  • B152602 - Running Totals - IndexOutOfRangeException exception is thrown when sorting a field that has this feature enabled
  • Q244905 - Unbound field with UnboundExpression and GroupInterval set doesn't display data

XtraPrinting Library

  • Q240898 - Export to XLS - If the TrackBarControl is used as an in-place editor, the ExportToXls method doesn't export a correct value for the TrackBarControl column
  • B153015 - Localization - The PdfPasswordSecurityEditorForm is not localizable

XtraReports Suite

  • B143745 - Calculated Fields - A field with parameters doesn't respect formatting rules
  • Q243182 - Conditional Formatting - Formatting rules not working when a report's data source implements the IDataDictionary interface
  • Q247901 - Design Time - ComponentAdded event no longer provides populated DataBinding properties
  • B143318 - Design Time - In some scenarios table borders aren't displayed correctly
  • B153167 - Design Time - Incorrect implementation of the watermark editor
  • B144237 - Design Time - Incorrect reordering of group header bands in inherited reports
  • B152153 - Design Time - Incorrect XRTableCell selection in some cases
  • B153118 - Design time - Intersected cross-band controls aren't included in informational tooltip
  • B152163 - Design Time - The XRShape.Shape property's drop-down selector displays distorted icons for shapes
  • B153092 - Designer - DisplayName is not shown correctly when adding a sorted field
  • B144050 - Detail expressions show field names of parent expressions
  • Q246220 - Documentation - Add a note about using the SizeF, rather than the Size property, and update corresponding examples
  • S133579 - End-User Designer - Expanded/Collpsed band state is not persisted when reopening a report in the EUD or reloading it from REPX
  • B20991 - End-User Designer - Localized dock panel captions are overridden by values loaded from the registry
  • Q244229 - End-User Designer - NullReferenceException is thrown when the ShowDesigner or ShowDesigner dialog method is called for a report with a particular name
  • B153014 - End-User Designer - The dialog enabled via the ShowPrintMarginsWarning property mentions XtraPrinting in its title
  • B143652 - End-User Designer - Toolbox is empty in some cases
  • B152927 - End-User Designer - When the Toolbox size is less than its full size, it displays the redundant Add or Remove Buttons option
  • B144797 - End-User Report Designer - Scripts panel docking position isn't preserved at runtime
  • B145040 - Export to HTML - In some cases XRLine is displayed with a doubled width
  • B153440 - Export to HTML - Sometimes nbps is incorrectly inserted when XRControl's Text is empty
  • B144200 - Field List - The context menu for the main datatype item is missing
  • B144280 - Group and Sort Panel - Does not work properly for Detail Report Bands
  • B144290 - Grouping - When a group field is added at design time, its FieldName property contains an incorrect data member, which breaks data grouping
  • B153375 - Localization - XtraReport's ReportUnit property isn't serialized in resx file when XtraReport's Localizable property is True
  • B144710 - Multicolumn Report - Using e.Cancel to skip Detail bands in some situations produces empty fields
  • B39456 - Parameters - When a parameter's description is too long, the Parameters pane in preview does not become larger to room the parameter's description and its editor
  • B144475 - Report Designer - Incorrect behavior when adding sorting fields when the report's data source implements the IDataDictionary interface
  • B152879 - Report Designer - When a report is bound to data, and there are groups within it, the Group and Sort Panel displays a warning message, anyway
  • B152894 - Report Wizard - Label Report is created without margin bands
  • B144409 - ReportToolbar - SaveFormat dropdown list is displayed behind the ReportViewer in IE 7
  • B153271 - Running summary value is incorrect when the report's width is greater than the page width
  • B153171 - Scripting - Incorrect script handling for custom controls
  • B144616 - Scripting - Problems with adding two scripts at runtime
  • B152312 - Scripting - There is no corresponding script for the DetailReportBand.DataSourceRowChanged event
  • B152658 - Serialization - Filtering is not applied for the XRPivotGrid control layout restored from stream in the End-User Designer
  • B153166 - Serialization - Incorrect working with reports including large resources
  • B142603 - Web - Safari unable to print a page in specific scenarios
  • B152796 - Web - Styles aren't correctly applied to reports when the report viewer is placed within the AJAX UpdatePane (IE6, IE7)
  • B152660 - Web - Unable to restore report's export options within the RestoreReportDocumentFromCache event handler
  • B144138 - Web - When a report contains multiple XRTable controls, in some cases column width is incorrect
  • B152759 - Web Demo - ReportToolbar's export formats don't include XLSX
  • B152340 - Web Report - A scroll bar appears in the report area when XRLabel's text doesn't fit into one page
  • B144631 - XRPictureBox - Image path is not decoded correctly
  • B153239 - XRPivotGrid - Unable to retrieve a cell value, identified by specified column and row field values
  • B152926 - XRShape - The XlsxFormatString property is available for the control
  • B141549 - XtraReports menu item and tool windows disappear frequently

XtraRichEdit

  • B144394 - Appearance - an exception occurs when default LookAndFeel style is changed
  • B153174 - Export/Import - InvalidOperationException is raised when loading a specific docx file
  • B144937 - Export/Import MHT - RichEditControl will not load certain MHT files with images
  • B145421 - HTML Import - combination ' ' results in an exception
  • B152843 - HTML Import - Default styles for the <UL> and <OL> tags are not correct
  • B144681 - HTML Import - the AsYouType spell checking mode causes the ArgumentOutOfRangeException for a certain HTML text
  • B144725 - HTML Import - XtraRichEdit crashes with "System.ArgumentException was unhandled" message when loading a specific HTML file
  • B153153 - Localization - Certain Ribbon pages, groups, and items are not localizable
  • B144527 - Menu - Context menu's 'Copy' is disabled when the RichEditControl is read-only
  • B144337 - Menu - parent control's context menu is shown instead of the RichEditControl's menu
  • B145037 - ReadOnly mode disables more commands than necessary

XtraScheduler Suite

  • Q246552 - Drag-drop operation from the XtraScheduler to the DateNavigator doesn't work when the DateNavigator.BoldAppointmentDates property is set to false
  • S133998 - Import from Outlook - OutOfMemory exception occurs when importing certain appointments from Outlook
  • B144979 - Reporting - an error occurs in the 'Find' dialog invoked from the Print Preview Form
  • B144557 - Reporting - DayView time ruler and appointments are displayed incorrectly when the client time zone differs from the system time zone
  • B144539 - Reporting - DayViewTimeRuler.TimeRuler does not get serialized by the designer/code generator
  • B144534 - Reporting - IDE hangs when setting a too small TimeScale for a DayViewTimeCells object
  • B152873 - TimelineView scroll bar - If the Views.TimelineView.SelectionBar.Visible is set to False, the auto scroll is disabled

XtraTreeList Suite

  • B144796 - RepositoryItemMemoEdit - A cell's content is not fully displayed
  • B153247 - TreeList - the TreeList.FocusedNodeChanged event is raised after deleting every root node in virtual mode
  • Q248194 - TreeList Validating sometimes doesn't work

XtraVerticalGrid Suite

  • B153243 - MultiEditorRow - Cell text is cut of when resizing a header
  • B144402 - Virtual Rows - The "Item already exists in the dictionary" error message appears when a value for a non expanded row is posted
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.