Breaking Changes in v2011 vol 1.9
This page lists important behavior and API changes, which were introduced in this version. If you already have projects using DXperience, you will need to peruse this list in order to understand the changes you might need to make to your source code to support this new release. Note that we only publish the changes to the public interface of our controls. We reserve the right to change the protected, internal, or private interfaces when needed.
Table of Contents
DXCharts (XPF Common)
BC1368: Now an exception isn't raised when a scale type is set to a value that is not supported by the current series (e.g. DateTime for pie and all stracked series).
Instead, this series becomes hidden.
BC1367: Now an exception isn't raised when point argument is set to an incorrect value.
Instead, 0 is used for a Numerical scale, and current date is used for a DateTime scale.
DXCore for Visual Studio
DXGrid for Silverlight
eXpressApp Framework
BC1374: IInplaceReport - A new DataTypeName member has been introduced. BC1375: InplaceReportCacheController - The Controller now loads all reports from a database to cache them when the GetReportDataList method is called for the first time.
The cache is not refreshed automatically. Use the ClearCache method to manually update the cache.
BC1410: Scheduler List Editors - List Views that display objects of types that are not derived from DevExpress.Persistent.BaseImpl.Event are not editable by default.
To allow the editing, set the Application Model's IModelListView.AllowEdit property for a required List View to true.
BC1363: State Machine - A state machine is no longer considered valid if it contains states that use the same marker object.
Such a state machine cannot be saved.
BC1418: ValueManager - The CreateValueManager method is now considered obsolete. Use the newly introduced GetValueManager(string key) method instead. Key parameter values must be unique within an application. These keys are used to distinguish between value managers that store values of the same type. The IValueManager interface signature has also been changed to accommodate this breaking change.
XtraVerticalGrid Suite
|