| Class | Description | |
|---|---|---|
![]() | 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 | An object that provides information useful for setting up information for the Assembly. |
![]() | CachedTypedInfo | Object used to store the Type, and in WPF the PropertyDescriptors for a Type. |
![]() | CancellableEventArgs | An event argument object with a boolean flag added to track if the event is cancelled. |
![]() | 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. |
![]() | ComparisonCondition | Represents a ComparisonConditionBase object that is based on a ComparisonOperator operator. |
![]() | ComparisonConditionBase | A base class for ComparisonConditions for filtering. |
![]() | ConditionCollection | A collection of IFilterCondition objects which represent a group of conditions bound by a LogicalOperator |
![]() | ControlCleaner | A Helper class that removes all dependencies that elements in a Control's VisualTree might have. The main purpose of this class is to work around a particular memory leak issue in the SL framework with Popups. |
![]() | CoreUtilities | Contains static helper methods. |
![]() | CurrentItemEventArgs | An event argument object with the item that was currently set. |
![]() | CustomComparisonCondition | Represents a ComparisonConditionBase object that is based on a custom Expression object. |
![]() | DataAcquisitionEventArgs | Event argument used when the DataManager is processing its data |
![]() | DataField | Represents a given field of an object. |
![]() | DataManager<T> | Wraps an IEnumerable to get items while using IList or IQueryable to improve performance if available. |
![]() | DataManagerBase | Wraps an IEnumerable to get items while using IList or IQueryable to improve performance if available. |
![]() | DataManagerProvider | An abstract class, that provides information to create a custom DataManager. |
![]() | DataObjectTypeMismatchException | An |
![]() | DataSourceDoesNotSupportIListException | An |
![]() | 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 |
![]() | FilterContext | A nongeneric abstract class representing a filter on an object. Cast up to CustomFilter]]> to get an expression representing the filter. |
![]() | FilterContext<TDataObject> | A FilterContext object typed to a particular object. |
![]() | FilterContext.QuarterTracking<TDataObject> | A class that holds the start and end datetime of a quarter. |
![]() | FormattingRuleCollection<T> | A collection of IRule objects which need a chance to gather data during the databinding process. |
![]() | GroupByContext | An object that encapsulates the GroupBy functionality used by the DataManagerBase |
![]() | GroupByContext<TColumnType> | An object that encapsulates the GroupBy functionality used by the DataManagerBase |
![]() | GroupByDataContext | An object that contains the informaton of data that has been grouped by the GroupByContext |
![]() | HandleableEventArgs | Event argument for events in which the user wants to mark the event handled. |
![]() | HandleableObjectGenerationEventArgs | Event argument used when the DataManager has a request for a new data object. |
![]() | InformationContext | A context object used to get data from the data for secondary features. |
![]() | InformationContext<T,TColumnType> | A class of InformationContext objects generically typed. |
![]() | InvalidEnumeratorException | An |
![]() | InvalidEventNameException | An |
![]() | MergedColumnInfo | An object that represents a particular field that the data has been merged by. |
![]() | MergedDataContext | An object that encapsulates the Merged Data functionality used by the DataManagerBase |
![]() | MergedDataContext<T,TColumnType> | An object that encapsulates the Merging functionality used by the DataManagerBase |
![]() | MergedRowInfo | An object that stores the merge information for a particualr data row from an items source. |
![]() | 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. |
![]() | RecordFilterCollection | A CollectionBase of IRecordFilter objects which combine to give the the current filter. |
![]() | RecyclingContainer<T> | A base class for objects that want to support recycling. |
![]() | RecyclingManager | An object that manages all recycling for an application. |
![]() | RequireEmptyConstructorException | An |
![]() | ResourceWasher | The ResourceWasher is a Silveright resource dictionary that is used to clone brush resources defined in another ‘source resource dictionary’ and optional wash their colors. It exposes properties to specify the ‘source resource dictionary’, the default wash color along with a collection of wash groups. It also registers 2 attached properties that can be set on a Brush to specify its group name and whether its colors should be washed at all. |
![]() | SharedResources | A class used to register resources for the Infragistics shared assembly. |
![]() | SortContext | A nongeneric abstract class representing a sort on a property. Cast up to CurrentSort]]> to get an expression representing the sort. |
![]() | SortContext<T,TColumnType> | A generic class to describe a custom sort on a property given the type of object and column type. |
![]() | StringResourceLocationAttribute | A custom attribute to specify the location of strings. Use: [assembly: StringResourceLocation("Infragistics.Silverlight.Strings")] |
![]() | StringToObjectConverter | Type converter to convert strings to objects at design time. |
![]() | SummaryCalculatorBase | Provides a base class for SummaryCalculators for the Summary framework. |
![]() | SummaryContext | A nongeneric abstract class representing a summary on an object. |
![]() | SummaryContext<TObjectType,TColumnType> | A generic class representing a summary on an object. |
![]() | SummaryDefinition | A class which describes the type of summary being applied. |
![]() | SummaryDefinitionCollection | A collection of SummaryDefinition objects. |
![]() | SummaryOperandBase | A base class for operands that will be used in the Summary framework which contains information which is needed for display. |
![]() | SummaryResult | An object that contains the information related to an executed summary. |
![]() | SummaryResultCollection | A collection of SummaryResult objects which are used to display summary data. |
![]() | SynchronousSummaryCalculator | A summary that will be executed during the normal databinding in process. |
![]() | TypelessDataManager | Wraps an IEnumerable to get items while using IList or IQueryable to improve performance if available. This particular DataManager doesn't support Sorting, Filtering, or Paging. |
![]() | WashGroup | Defines the color to use to wash a group of resources |
![]() | WashGroupCollection | A collection of groups used by the ResourceWasher for washing colors |
![]() | WeakPropertyChangedHandler | Allow to handle the PropertyChanged of an object without generating a strong reference from the object with the PropertyChanged event to the object that handle it. |
![]() | 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. |
| Interface | Description | |
|---|---|---|
![]() | IBindableItem | An interface that should be used to describe whether an object was created from a data source or added adhoc. |
![]() | ICollectionBase | A base collection interface that provides hooks for derived classes to override base functionality. |
![]() | ICollectionBase<T> | A base collection interface that provides hooks for derived classes to override base functionality. |
![]() | ICommandTarget | Used to designate objects which expect a Command to be executed against it. |
![]() | IExpressConditions | An interface which will be used by filtering to generate the expression to be applied. |
![]() | IFilterCondition | Interface that defines an object that can participate in filtering. |
![]() | IFilteredCollectionView | An interface which describes how to provide filtering information to a datasource. |
![]() | IGroupFilterConditions | Interface that describes and object that can contain other IFilterCondition objects and will generate an expression for all of them. |
![]() | INeedInitializationForPersistence | Allows an object to perform some sort of initialization, before it is loaded via the Control Persistence Framework. |
![]() | IProvideCustomObjectPersistence | An interface that will interupt the normal saving of an object by the persistence framework, so that it can save itself. |
![]() | IProvideCustomPersistence | Allows an object to save and load itself, instead of having the Control Persistence Framework, decie how it should be saved and loaded. |
![]() | IProvideDataItems<T> | An interface that describes a collection of objects. |
![]() | IProvidePersistenceLookupKeys | Some collections have specific keys that identify them. So, when saving and loading, it's important that these properties get set first, so that they can be rehydrated instead of destroyed. |
![]() | IProvidePropertyPersistenceSettings | Allows objects to to specify which properties should be saved when the PersistenceManager goes to save it. |
![]() | IProvideScrollInfo | An interface that returns the scrollbars of a control. |
![]() | IRecordFilter | The IRecordFilter interface is used to define objects which will contain a collection of conditions which will build up filters. |
![]() | IRecyclableElement | An interface for objects that will be managed by the RecyclingManager which will allow certain objects to be temporarily allow the item to avoid recycling. |
![]() | IRule | Defines an interface which will participate the data binding so that it can gather data during the data processing. |
![]() | ISelectableObject | An interface for items that can be selected. |
![]() | ISupportRecycling | An interface that should be implemented on objects that represent control objects that should be Recycled. |
| Structure | Description | |
|---|---|---|
![]() | DateRange | Structure used to represents a range of dates. |
| Delegate | Description | |
|---|---|---|
![]() | MergeDelegate<T1,T2,T3,T4,T5,TResult> | Custom deletage used to pass information in the MergedDataContext. |
| Enumeration | Description | |
|---|---|---|
![]() | ComparisonOperator | Enum describing operators which can be used for filtering. |
![]() | EvaluationStage | Enumeration which lists when conditional formatting data will be gathered. |
![]() | ExtendedVisibility | Specifies whether an item will be displayed and/or take up space. |
![]() | LinqSummaryOperator | An enum used by summary to designate that a LINQ summary should be use. |
![]() | LogicalOperator | And enumeration of available operators. |
![]() | SummaryExecution | Enum that is used to determine when a summary should be calculated. |
![]() | WashMode | Determines the method used to wash colors. |




