| 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. |