Extended Library for WPF and Silverlight Overview
In This Topic
Extended Library for WPF is a part of ComponentOne Studio WPF Edition. It contains every control in the C1.WPF.Extended.dll assembly, which includes specialized controls that are used less frequently than the ones in the C1.WPF.dll assembly. Most of the controls in the C1.WPF.Extended.dll are visually rich controls not available in WinForms.
Extended Library for Silverlight is a part of
ComponentOne Studio Silverlight Edition. It contains every control in the
C1.Silverlight.Extended.dll assembly, which includes specialized controls that are used less frequently than the ones in the
C1.Silverlight.dll assembly. Most of the controls in the
C1.Silverlight.Extended.dll are visually rich controls.
Main Classes
The following main classes are included in the C1.WPF.Extended.dll assembly:
-
C1Accordion: An ItemsControl where each item is shown inside a C1Expander control and only one is allowed to be expanded at a time. This is similar to the Microsoft Outlook navigation bar.
-
C1Book: Presents UIElement objects as if they were pages in a book. You can see two elements at a time, and turn pages with the mouse, just as you would turn pages in a regular paper book. The control provides page-turning effects and shadows that make the experience visually interesting and yet familiar.
-
C1ColorPicker: Enables users to browse colors using a palette or to create colors using the RGB and HSB color models.
-
C1Expander: A C1HeaderedContentControl whose content can be collapsed and expanded by clicking on the header.
-
C1PropertyGrid: Provides an editable form for any object. Includes more than 10 built-in editors and support for custom editors. It supports several methods. In addition, it provides support for attached properties.
-
C1Rating: Enables users to integrate a customizable rating control to rate web content such as books, movies, online blogs, recipes and what not. Includes option to give precise ratings through a simple mouse click.
Main Classes
The following main classes are included in the C1.Silverlight.Extended.dll assembly:
- C1Accordion: An ItemsControl where each item is shown inside a C1Expander control and only one is allowed to be expanded at a time. This is similar to the Microsoft Outlook navigation bar.
- C1Book: Presents UIElement objects as if they were pages in a book. You can see two elements at a time, and turn pages with the mouse, just as you would turn pages in a regular paper book. The control provides page-turning effects and shadows that make the experience visually interesting and yet familiar.
- C1ColorPicker: Enables users to browse colors using a palette or to create colors using the RGB and HSB color models.
- C1Expander: A C1HeaderedContentControl whose content can be collapsed and expanded by clicking on the header.
- C1HtmlHost: Provides a frame that can host arbitrary HTML content. The control can display content from arbitrary URIs (SourceUri property), or it can display HTML documents (SourceHtml property).
Note: The C1HtmlHost control requires that the host Silverlight plug-in have its Windowless property set to True.
- C1PropertyGrid: Provides an editable form for any object. Includes more than 10 built-in editors and support for custom editors. It supports several methods. In addition, it provides support for attached properties.
- C1CoverFlow: Presents an animated, three dimensional display of selectable items, similar to the Apple iTunes® application (supports any UIElement).
- C1Reflector: A ContentControl that adds a real 3D reflection to its content (supports any UIElement)
See Also