C1 adds Silverlight Carousel control

Released: Mar 17, 2011

Updates in this release

Updates in 2011 v1

ComponentOne Studio for Silverlight includes similar enhancements found in WPF, such as Chart additions and Excel-like filtering in FlexGrid. Like Studio for WPF, the Silverlight suite has grown to include new a C1Carousel control. This new panel control makes for structured UI development.

Chart Enhancements

  • New Chart Layers collection for displaying elements on the chart such as markers, labels, and interactive elements more easily.
  • Support for stacking multiple plot areas horizontally and vertically. This gives a more flexible layout for axes that will allow you to have several plot areas inside a single chart control.
  • New Polygon chart types: Polygon and PolygonFilled. These are similar to Line/Area but can create closed areas defined by the data points.

FlexGrid for Silverlight Enhancements

  • FlexGrid includes a new extension assembly which adds Excel-like filtering support. Users may set the filter by selecting values that should be displayed or by specifying conditions that must be met by the values in the column.

RichTextBox for Silverlight Enhancements

  • Enhanced support for inserting and editing images. Users can easily upload images from their computer to the editor and then easily select, resize and drag images on the document surface.

DataGrid for Silverlight Enhancements
Two new extension assemblies for added filtering and grouping summary functionality. Accomplish these advanced features with less code.

PdfViewer for Silverlight Enhancements

  • Added GetPages() method which returns a collection of the FrameworkElements representing each page of a loaded PDF. Now you have more flexibility for reading content from a PDF file and changing the way users view files.
  • Added support for printing documents with mixed page orientation.
  • Many more improvements to the supported PDF specification.

New Carousel for Silverlight Control
The new Carousel for Silverlight includes a virtualizing panel control that arranges child elements along an arbitrary 3D path. Use C1CarouselPanel with any items control to turn a flat list of items into a virtualizing carousel with true 3D perspectives and scrolling animation.

Scheduler for Silverlight Enhancements
Enhanced support for MVVM binding scenarios.