.NET v.7.3.4 released on 3 Dec 2007

 

  

Release Notes

This DXperience update introduces several important bug fixes and behavior changes, which include the following:

  • Full support for Visual Studio 2008 RTM (codename "Orcas").

    We've carried out all necessary tests to ensure that our components are compatible with the new Visual Studio version!

     

  • XtraCharts Breaking Change: The WebChartControl has been moved to the DevExpress.XtraCharts.Web namespace

    Unfortunately, when testing our products in Visual Studio 2008 we've found a problem with ASP.NET WebChartControl. Briefly speaking, the new IDE creates an incorrect tag prefix when adding a custom web control from the toolbox under certain conditions. So, the ASP.NET WebChartControl will not work anymore.

    There's no solution to this problem that wouldn't involve a breaking change. Waiting for this bug to be fixed is not a good option either. As such, we moved ASP.NET classes to a separate namespace. This means that all classes in the DevExpress.XtraCharts.Web assembly have been moved from DevExpress.XtraCharts to the DevExpress.XtraCharts.Web namespace. Unfortunately, this will affect all developers, including those still using Visual Studio 2005. We apologize for the inconvenience.

    Note that the Project Converter tool can convert all *.aspx, *.ascx, *.master and *.skin files to apply this change. However, Project Converter can't fix *.cs and *.vb files, which means that you will need to manually add the DevExpress.XtraCharts.Web namespace, where necessary.

 

New Features/Changes

ASPxperience Suite

  • S18640 - Make shadow images publicly available to enable rendering optimization

ASPxPivotGrid

  • S90094 - Export - Collapsed fields should be collapsed in the resulting exported file

ASPxScheduler Suite

  • S18723 - Improve performance (reduce response size)
  • S18722 - Support the Medium Trust permission level

XtraGrid Suite

  • S18678 - Add information about the fact that CustomRowFilter event isn't supported in server mode
  • A2212 - Add the ability to display hints for cards with a truncated caption.
  • CS60198 - Initialize column captions with field captions from the dataset

XtraLayout Suite

  • S18029 - Add a new event, which will be raised, when the LayoutControlItem.Text property is changed.
  • AS5629 - Change the LayoutControl behavior while changing the LookAndFeel of the XtraForm to which the LayoutControl belongs
  • AS8543 - Improve painting performance
  • CS4240 - Improve the performance of the DevExpress.Utils.AppearanceOptions.GetOptionValue(String) method
  • S18686 - Introduce the LayoutChanged method in the LayoutControl
  • S18618 - Provide the ability to use the LayoutControl with a background thread
  • AS3261 - Provide tooltips for buttons (Load/Save/Undo/Redo) in the Customize window

XtraScheduler Suite

  • CS66046 - Create an AppointmentForm of the Ribbon style
  • S18108 - Default name pattern for a new style must be localizable
  • S18107 - Localization - The Arrange Days group must be localizable in WeeklyPrintStyleOptionsControl
  • S20010 - Performance - Make the Scheduler work with the help of binary search instead of iterating
  • S18467 - Synchronization - Process all calendar folders, not only the default Calendar's child folders

Resolved Issues

ASPxGridView and Editors Suite

  • B90344 - ASPxButton - If the ValidationGroup property is set, a click on the button doesn't initiate client validation of the specified group
  • B90170 - ASPxComboBox - Changing the editor's Enabled property during callback processing causes an error
  • B50109 - ASPxComboBox - Setting the Enable property to false causes the Object Required error in IE
  • B50378 - ASPxDateEdit - The time part of the editor's date-time value does not get updated
  • B18657 - ASPxGridView - Resizing a column forces the grid to slightly change its size
  • B19101 - ASPxGridView - The FocusedRowChanged event is not triggered when there is no data to show after filtration
  • B19078 - ASPxGridView - The GetSelectedRowCount method returns a wrong value if a selected row was deleted
  • B19051 - ASPxGridView - The last row's bottom line is missing if scrollbars are used
  • B19081 - ASPxListBox - Values of the ImageImage.Height and ImageImage.Width properties are not in effect for list items added dynamically on the client
  • B90260 - Closing VS2008 causes an error if a web page that contains DevExpress web controls is opened in Design view
  • B19150 - Export to PDF - The Preview text is truncated in the resulting PDF file
  • B90043 - In PopupEditForm editing mode, if an unhandled exception occurs during the updating, the popup edit form is hidden, but the row's edit button is not displayed
  • B50384 - Problem with editing a detail grid and collapsing a master grid's row
  • B18712 - Resizing - Under FireFox and IE6, the right grid's border moves back and forth when the ColumnResizeMode property is set to NextColumn
  • B90114 - The ASPxPopupMenu control's ItemClick event that is handled to export the grid's data keeps firing after exporting has been completed

ASPxperience Suite

  • B50333 - ASPxListBox - Items are not shown if an editor is placed within the ASPxPageControl's tab page
  • B90417 - ASPxMenu - After a server-side method for an item click is performed, the client-side method for the item click no longer works
  • B18970 - ASPxPopupControl - The popup window is not automatically resized when the size of its content is reduced; the window is displayed with its previous size

ASPxPivotGrid

  • B19200 - ASPxPivotGridExporter component doesn't export data
  • B90173 - ASPxPivotGridExporter fails with an exception when exporting data from a control, which has a collapsed level
  • B19137 - Filter - Changing the field's sort order doesn't change the filter's sort order
  • B19088 - PivotGrid doesn't work with a not aggregatable ragged hierarchy

ASPxScheduler Suite

  • B19266 - When deploying via the 'Publish Web Site' option, an exception is raised on displaying any form (e.g. Appointment Form)

DXperience Suite

  • B19168 - The grid doesn't print ImageComboBox cells without images
  • B90153 - VS 2005 form designer sometimes hangs

eXpress Persistent Objects

  • B90341 - "Persistent object" not displayed in the "New Item" dialog for web application projects
  • B90437 - Unable to build projects from the command line or IDE in the Compact Framework

Installation for .NET

  • B90166 - Toolbox items are not created in Vista, if ToolboxCreator is launched on a user account without administrative privileges

XtraBars Suite

  • B19223 - Enhanced design time support for the ApplicationMenu seems to be broken in Visual Studio 2008
  • B19206 - It is not possible to reorder items within a group via the mouse
  • B90015 - Random exception in RibbonControl - "System.OverflowException: Arithmetic operation resulted in an overflow"
  • B90099 - Ribbon - It's possible to access hidden pages by scrolling with the mouse
  • B90014 - Ribbon - Problem with invisible page tabs
  • B90071 - Ribbon Merging - Merged items are hidden when Ribbon is collapsed
  • B90479 - RibbonControl - The Ribbon page tab caption isn't highlighted when setting the RibbonControl.SelectedPage property to a merged Ribbon page
  • B130032 - Sometimes an exception is raised when merging a menu
  • B90089 - Standalone BarDockControl - InvalidOperation exception is raised when the application is running while the form is open at design time
  • B50069 - Stand-alone Toolbar - A bar is not visible if "CanDockStyle" is set to "Standalone"
  • B90060 - System.NullReferenceException in DevExpress.XtraBars.ViewInfo.BarLinkViewInfo.CalcLinkState()

XtraCharts Suite

  • B19214 - ChartControl - Direct changes of series point values aren't effective even if the control's update methods are called
  • B90159 - Inheritance - When inheriting from a UserControl containing a ChartControl, it's impossible to view the designer of an inherited UserControl (a NullReferenceException is raised)
  • B90013 - WebChartControl - Its view state is very huge, if a series datasource is assigned to a DataTable at runtime

XtraEditors Library

  • B90174 - Change the ImageIndex inside the ImageListBoxControl.DrawItem
  • B19122 - DropDownButton - border disappears when hovering over the button
  • B90048 - RadioGroup controls use an inconsistent foreground color
  • B50327 - StyleControler and scrollbar style missmatch
  • B90093 - The DropDownButton's popup window cannot be invoked in some instances

XtraGrid Suite

  • B90073 - Banded Grid View - The left border of column headers is invisible, if the ShowBands and ShowIndicator options are enabled
  • B90144 - Designer - A colon is added to column captions when configuring a LayoutView at design time
  • B90077 - Designer - the Template Card tab is not properly resized/scrolled
  • B90406 - Grid doesn't display rows when a new DataSource is assigned within a BeginUpdate - EndUpdate block
  • B19204 - LayoutView - a grid is not updated automatically, when a row is deleted from the underlying data source
  • B19203 - LayoutView - Add New Row - a new card caption is incorrect until the grid is repainted
  • B19146 - LayoutView - Design-time layout customizations are lost on reopening the form
  • B90176 - LayoutView - MinCardWidth is ignored when all cards are collapsed
  • B19140 - LayoutView - the Column.OptionsColumn.AllowFocus property doesn't work
  • B19181 - LayoutView/CardView - there is no possibility to select multiple cards via the mouse when the Editable property is set to False
  • B19142 - When using the XPCollection as a DataSource, the new card isn't shown, and is focused immediately after adding a new record to the LayoutView

XtraLayout Suite

  • B19161 - Child controls are arranged incorrectly when opening a form at design time
  • B130030 - LayoutControl hangs up Visual Studio
  • B90029 - LayoutControlGroup does not follow XP style
  • B90098 - Scrollbar isn't shown correctly when a layout control is within an XtraTabPage
  • B90051 - Text wraps in a TextEdit control inside a LayoutControl during printing
  • B90196 - The "Control 'layoutControl1' accessed from a thread other than the thread it was created on" exception is raised in a multiple thread application
  • B90063 - The LayoutControl.GetControlByName method no longer exists
  • B90049 - Wrong fitting when printing a LayoutControl with a CheckBox

XtraPivotGrid Suite

  • B19133 - Designer - The "Reset" command for the Prefilter.Criteria property doesn't work
  • B90059 - GetFieldValue - The GetFieldValue method returns null for RowArea fields
  • B19132 - Prefilter - The pivot grid applies its Prefilter, when the data source is not yet ready

XtraPrinting Library

  • B90052 - Link - Error when removing a linked member from a PrintableSystem's collection of Links
  • B90162 - Preview - Executing the PaperSize command changes page margins, while it shouldn't

XtraReports Suite

  • B18924 - Data - The compilation error appears if the XtraReport.XmlDataPath property is set to the XML file
  • B50009 - End-User Designer - Copy and paste doesn't work when using a derived DataSet to rename fields
  • B19082 - Installation - Registering a virtual folder for scripts and images is superfluous, since they are embedded into assemblies as resource files
  • B19044 - Serialization - An exception is raised when trying to open a REPX file within an XRRichText control
  • B50083 - Serialization - Saving an XtraReport to a stream works incorrectly for Unicode characters
  • B19264 - VS2008 - It's impossible to view a report's designer in a Web Site (only for a non-trial XtraReports version)
  • B90146 - VS2008 - When selecting a View Designer for a given report, an error is displayed instead of the designer surface
  • B19111 - Web - It's impossible to assign a report to the ReportViewer at design time (refers only to an ASP.NET Web Application)
  • B19112 - Web - It's impossible to define a name for custom buttons added to the ReportToolbar
  • B19047 - Web - Print layout is incorrect when printing an entire document in Internet Explorer 7
  • B19201 - Web - ReportViewer - Cannot properly handle callbacks when placed into the ASPxCallbackPanel control
  • B19117 - Web - The ReportViewer.WritePdfTo method fails with an exception when exporting to Page.Response
  • B90150 - Web - When using a licensed XtraReports version, the trial message is still displayed on a Web Page
  • B50358 - XRChart - When a report is scaled, charts ignore the scaling factor

XtraScheduler Suite

  • AB16505 - PrintOptionsForm - It's impossible to specify a custom page size
  • AB17043 - Scheduler Control - Creating a new instance of the SchedulerControl class takes too much time, if the disconnected network printer is set as default
  • B90274 - YearlyRecurrenceControl - The month is partially overlapped by the "Every" label

XtraSpellChecker

  • B90046 - Exception is raised when the CanCheck method is called

XtraTreeList Suite

  • B90172 - Loading of the TreeListControl is slow when the OptionsBehavior.AutoFocusNewNode option is set
posted on 2007-12-04 12:00  fosoyo  阅读(3783)  评论(1编辑  收藏  举报