| Class | Description |
| BookDragPageFinishedEventArgs | Provides data for C1Book.DragPageFinished event. |
| BrowsableAttribute | Specifies whether a property or event should be displayed in a C1PropertyGrid. |
| C1Accordion | System.Windows.Controls.ItemsControl that contains C1AccordionItem. It allows only one item to be expanded at a time (similar to the NavigationBar in Outlook). |
| C1AccordionItem | Represents the items that can be hosted in a C1Accordion. |
| C1AccordionPanel | Panel that lays out C1AccordionItem´s. |
| C1AdvancedColorPickerPart | Control that allows the user to create a personalized color by changing the different components of the HSL or RGB representation of the color. |
| C1BasicColorPickerPart | Control that shows a range of predefined colors from a specified palette. |
| C1Book | C1Book is an ItemsControl that contains elements which are shown as pages of a book. End-users can turn the pages as they would in a real book by using the mouse to drag the pages or double-clicking the corner page. |
| C1BookHalfSpan | C1BookHalfSpan simulates a single large element spanning two pages. Put C1BookHalfSpans in the C1BookItems of opposite pages, adjust the Dock property, and repeat the content to get the illusion of a centerfold image. |
| C1BookItem | Represents the items that can be hosted in a C1Book. |
| C1CheckeredBorder | Border that display a color over a checkered pattern that is visible when a semi-transparent color is set, allowing the user to distinguish easily between clear and transparent colors. |
| C1ColorButton | Button that shows a color, This control is used in the C1BasicColorPickerPart. Button that represents a color. |
| C1ColorPicker | The C1ColorPicker control allows end-users to pick a color from a color palette or use the color editor to build advanced colors using the RGB or HSL color models. The C1ColorPicker control keeps a list of the recently used colors. |
| C1ColorSlider | Slider used to chose the hue of a color. |
| C1Expander | C1Expander is a C1.WPF.C1HeaderedContentControl with a collapsible/expandable panel. The content is visible by clicking on the header. |
| C1ExpanderButton | Toggle Button whose ExpandDirection property and states are used to change the appearance of the expand button of the C1Expander. |
| C1HexColorBox | Text box that shows a color in its hexadecimal representation. |
| C1PropertyGrid | The C1PropertyGrid Provides a user interface for browsing the properties of an object. |
| C1Rating | The C1Rating represents a control that it can easily implement the rating functionality |
| C1RatingItem | Represents a item inside a C1Rating control. |
| C1SpectrumColorPicker | Control that shows a gradient color gamut as well as a slider, allowing the user to chose the color by dragging an indicator. |
| C1SpectrumPad | Control that shows a gradient color gamut allowing the user to chose the color by dragging an indicator. |
| CategoryContainerChangedEventArgs | Provides data for the CategoryContainerChanged event. |
| ChangingPropertyBoxEventArgs | Provides data for the ChangingPropertyBoxEventArgs event. |
| ColorPalette | Class that defines named groups of colors. |
| ColorPaletteEntry | Class that contains information about the color, its name and description. |
| DisplayAttribute | Specifies display properties such as description and name for a property shown in a C1PropertyGrid. |
| DisplayFormatAttribute | Specifies how data fields are displayed and formatted. |
| EditorAttribute | Specifies the editor to use for a property displayed in a C1PropertyGrid. |
| MaximumValueAttribute | Specifies the maximum allowed value for a property displayed in a C1PropertyGrid. |
| MemberAttribute | Used to provide configuration information for the C1PropertyGrid. |
| MethodAttribute | Used to provide configuration information for the C1PropertyGrid. |
| MethodBox | The control used by the C1PropertyGrid to display the SelectedObject's methods. |
| MinimumValueAttribute | Specifies the minimum allowed value for a property displayed in a C1PropertyGrid. |
| PropertyAttribute | Used to provide configuration information for the C1PropertyGrid. |
| PropertyBindingAttribute | Specifies the binding to use for a property bound to an editor in a C1PropertyGrid. |
| PropertyBox | The control used by the C1PropertyGrid to display the SelectedObject's properties. |
| PropertyBoxChangedEventArgs | Provides data for the PropertyBoxChanged event. |
| PropertyGroup | Contained a group of propertyAttribute which has same propertyInfo |
| ReflectionBackgroundConverter | Converts a System.Windows.Media.LinearGradientBrush into an appropriate brush for C1Reflector.ReflectionBackground. |
| WebColor | Utility methods for web colors. |