Breaking changes for DXperience v2007 vol 3 (aka 7.3)
It's that time again, when I describe the breaking changes you can expect in the next release of DXperience, v2007 vol. 3. We do try hard to minimize these types of changes, but sometimes we just have no alternative in order to provide new functioanlity or a bug fix or two. By making this list available before the release gives you some time to prepare.
So without further ado:
ASPxperience
DevExpress.Web.ASPxClasses.ItemImagePosition,DevExpress.Web.ASPxPager.PagerButtonImagePositionandDevExpress.Web.ASPxEditors.ButtonImagePositionhave been replaced withDevExpress.Web.ASPxClasses.ImagePosition.- The link appearance has changed in the
TabControl's andRoundPanel's default appearance stylesheet (autoformats). Now the link appearance inTabControlis defined only for tab links. The link appearance inRoundPanelis no longer defined. - The default
BackColorwas changed toTransparentfor both theASPxTabControlandASPxPageControl(see image)

ASPxEditors
- Both
GotFocusandLostFocusclient events were removed the fromListBoxandRadioButtonListclasses.
ASPxGridView
- The
GridViewLoadingDivStyleclass has been replaced withLoadingDivStyle.
XtraCharts
- We've introduced a new assembly: DevExpress.XtraCharts.Web. The
WebChartControlclass has been moved to the new assembly from the DevExpress.XtraCharts.UI assembly. The new assembly references the DevExpress.Web assembly. - The
WebChartControlclass now inherits fromASPxDataWebControlinstead ofSystem.Web.UI.WebControls.DataBoundControl. This is declared in the DevExpress.Web assembly. - We've completely removed the old chart wizard (the
DevExpress.XtraCharts.Design.ChartWizardclass). - The
SideBySideBarSeriesView.BarDistanceVariableproperty, previously marked as obsolete, has now been removed. - The
SideBySideBarSeriesView.DefaultBarDistanceFixed,SideBySideRangeBarSeriesView.DefaultBarDistanceFixed,SideBySideGanttSeriesView.DefaultBarDistanceFixedconstants have been replaced with theSideBySideBarDefaults.DefaultBarDistanceFixedconstant. - The
SideBySideBarSeriesView.DefaultBarDistance,SideBySideRangeBarSeriesView.DefaultBarDistance,SideBySideGanttSeriesView.DefaultBarDistanceconstants have been replaced with theSideBySideBarDefaults.DefaultBarDistanceconstant. - The
SeriesLabelsPageTab.ManhattanBarShadow,SeriesLabelsPageTab.Line3DShadow,SeriesLabelsPageTab.StepLine3DShadow,SeriesLabelsPageTab.Area3DShadow,SeriesLabelsPageTab.StackedArea3DLine,SeriesLabelsPageTab.StackedArea3DShadow,SeriesLabelsPageTab.FullStackedArea3DShadow,SeriesLabelsPageTab.Pie3DShadow,SeriesLabelsPageTab.StockLine,SeriesLabelsPageTab.CandleStickLine,SeriesLabelsPageTab.RangeBarLine,SeriesLabelsPageTab.SideBySideRangeBarLine,SeriesLabelsPageTab.GanttLine,SeriesLabelsPageTab.SideBySideGanttLineenumeration members, previously marked as obsolete, have now been removed. - The
ChartControl's andWebChartControl'sBorderproperty has been renamed toBorderOptions.
XtraPrinting
- It is now always required to reference the DevExpress.Data assembly.
- The
PrintingSystem.DrawingPageproperty has been removed. - The
RichTextBrickclass now inherits fromVisualBrick(instead ofTextBrickBase). - The
BrickPagePairclass no longer has a default constructor; you should use itsCreate()method instead. - The
PageCustomBrick,PageCustomWrapperBrick,PageVisualBrickclasses have been removed.PageInfoBricknow inherits fromPageInfoTextBrick;PageImageBrickfromImageBrick;UserPageBrickfromUserVisualBrick;PageTableBrickfromPanelBrick. All these bricks now implement theIPageBrickinterface, containnigAlignmentandLineAlignmentproperties. - The
CustomBrickclass has been removed. AllCustomBrickdescendant classes now inherit from theBrickclass. - The
PrintPreviewForm,PrintPreviewBarandPrintPreviewStatusclasses, previously marked as obsolete, have been removed.
XtraReports
- It is now always required to reference the DevExpress.Data assembly
- We've introduced a new assembly: DevExpress.XtraReports.Web. The
ReportViewerandReportToolbarobjects have been moved to the new assembly from the DevExpress.XtraReports assembly. The new assembly references the DevExpress.Web and DevExpress.Web.ASPxEditors assemblies. - The
ReportViewerclass now inherits fromASPxWebControldeclared in the DevExpress.Web assembly (instead ofSystem.Web.UI.WebControls.WebControl). - The
ReportToolbarclass now inherits fromASPxWebControldeclared in the DevExpress.Web assembly (instead ofSystem.Web.UI.WebControls.WebControl). - Concerning the Web
ReportToolbarControl, when any report toolbar button is disabled it is drawn using the newReportToolbarButton.ImageUrlDisabledproperty. - The
ReportToolbar.HorizontalAlignproperty has been removed - When you remove the styles collection from the report, its
StyleNameproperty will be cleared. Previously, style names remained in the designer file, although invisible in the property grid, and could have taken effect for another stylesheet with the same style names. - The
XRDesignFormandXRDesignFormattingToolBarclasses, previously marked as obsolete, have been removed.
Free DevExpress Products - Get Your Copy Today
The following free DevExpress product offers remain available. Should you have any questions about the free offers below, please submit a ticket via the DevExpress Support Center at your convenience. We'll be happy to follow-up.
Recent Posts
Julian Bucknall (DevExpress)
The DevExpress Team
Julian Bucknall (DevExpress)
Julian Bucknall (DevExpress)
Julian Bucknall (DevExpress)