| Class | Description |
 | AlphaColorConverter | Value converter that returns a color or brush with the opacity based on the blend of the specified color and the specified opacity. |
 | Animation | An object that can help to animate anything that needs animating via events. |
 | AnimationEventArgs | The EventArgs that are passed into the Animation.Tick event. |
 | AssemblyVersion | Contains version information for the Infragistics assemblies. |
 | CalculatedForegroundConverter | Value converter that calculates a foreground color based on the specified background color. |
 | CancellableEventArgs | An event argument object with a boolean flag added to track if the event is cancelled. |
 | ColorBlendConverter | Value converter that calculates a blended color based on the specified BlendMode |
 | CommandBase | The base class for commands. |
 | CommandSourceCollection | A collection of Infragistics.Controls.CommandSource objects which support a command. |
 | CommandSourceManager | A static class that manages all registered ICommandTarget and Infragistics.Controls.CommandSource objects of an application. |
 | CoreUtilities | Contains static helper methods. |
 | CurrentItemEventArgs | An event argument object with the item that was currently set. |
 | DateRangeConverter | Type converter for the DateRange structure |
 | DependencyObjectNotifier | Abstract base class for objects that implement INotifyPropertyChanged and derive from DependencyObject |
 | DependencyObjectRecyclingContainer<T> | A base class for objects that want to support recycling which supports objects that will be System.Windows.DependencyObject. |
 | InvalidEventNameException | An System.Exception that is thrown when and invalid event name is given to a Infragistics.Controls.CommandSource |
 | KnownBoxes | Class that maintains references to commonly boxed values such as booleans. |
 | ModifierKeysConverterEx | Represents converter similar to MS ModifierKeysConverter but with support for ModifierKeys.None |
 | NestedPropertyChangedEventArgs | Event arg class used to specify full notification context when sub objects raise events and the listening object also implements INotifyPropertyChanged |
 | NullableEnumTypeConverter<T> | Converts Nullable Enum types from strings to the specified enum. |
 | PropertyChangeNotifier | Abstract base class for objects that implement INotifyPropertyChanged |
 | PropertyChangeNotifierExtended | Abstract base class for objects that implement INotifyPropertyChanged. |
 | RecyclingContainer<T> | A base class for objects that want to support recycling. |
 | RecyclingManager | An object that manages all recycling for an application. |
 | StringResourceLocationAttribute | A custom attribute to specify the location of strings. Use: [assembly: StringResourceLocation("Infragistics.Silverlight.Strings")] |
 | ValueConverterBase | Abstract base class for a value converter. |
 | WeakReferenceHelper<T> | Represents a list that store weak references to values. This list allows to store values while still allowing that the values can be reclaimed by garbage collection and avoid memory leaks. |