Support

Breaking Changes in v2010 vol 2.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)

  • BC1192Legend - Some changes in API for drawing markers of legend items.

    1.
    The following method has been removed from the Series, ConstantLine and Strip classes:
    protected abstract Geometry CreateLegendMarkerGeometry()

    instead, the following property should be used:
    public DataTemplate LegendMarkerTemplate { get; set; }

    2.
    The DevExpress.Xpf.Charts.Native.ILegendBrowsable interface has been replaced with DevExpress.Xpf.Charts.ILegendVisible

    3. The following property has been removed from the LegendItem class:
    public Geometry MarkerGeometry { get; }

    Instead, the following properties have been added:
    public DataTemplate MarkerTemplate { get; set; }
    public ILegendVisible RepresentedElement { get; }

DXGrid for Silverlight

  • BC1189The GridRow class that was previously inherited from ContentControl is now inherited from the Control class.

  • BC1190The default value of the GridViewBase.ScrollStep property has changed from 1 to 10.

  • BC1191The keyboard navigation through rows has been changed.

    The HorizontalScrollbar now allows scrolling. The Left and Right Arrow keys scroll horizontally if a data row is focused.

eXpressApp Framework

  • BC1198ShowActionsToolbar - This property has been replaced with a newly introduced ActionsToolbarVisibility property in the ISupportActionsToolbarVisibility and IModelDashboardViewItem interfaces.

XtraReports Suite

  • BC1185The ReportPreviewModel.CachePrintData property has been removed.

    ReportPreviewModel now always caches print data.

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.