Infragistics3.Wpf.DataPresenter.v7.2
Infragistics.Windows.DataPresenter Namespace
See Also  Inheritance Hierarchy

Classes

 ClassDescription
ClassCardViewFieldLayoutTemplateGenerator Initializes a field layout's settings for a gridview presentation
ClassCarouselBreadcrumb Represents an individual item in the stack of items maintained by the CarouselBreadcrumbControl control.
ClassCarouselBreadcrumbCollection A read only collection of Infragistics.Windows.DataPresenter.CarouselBreadcrumbs contained in a CarouselBreadcrumbControl.
ClassCarouselBreadcrumbControl A control used by the XamDataCarousel and XamDataPresenter to display a collection of Infragistics.Windows.DataPresenter.CarouselBreadcrumb objects that represent the trail of parent DataRecords during hierarchy navigation.
ClassCarouselItem Infragistics.Windows.Controls.CarouselListBoxItem derived class used by the XamDataCarousel (and XamDataPresenter's CarouselView) to serve as a container (wrapper) for each item in the list.
ClassCarouselView ViewBase derived class that defines settings and defaults for a view that arranges data along a user defined path.
ClassCarouselViewPanel A Infragistics.Windows.Controls.XamCarouselPanel derived class for use in the XamDataCarousel and XamDataPresenter's CarouselView. This derived panel adds support for XamDataPresenter navigation commands, hierarchical data display and the Infragistics.Windows.DataPresenter.CarouselBreadcrumb control.
ClassCell Class used by the to represent the value of a specific Field of a specific DataRecord/>
ClassCellCollection A collection of Cells exposed off a DataRecord
ClassCellPlaceholder For internal use only
ClassCellPresenter A control used to display a cell Cell.Value and/or Field.Label. This control is automatically generated by the Infragistics.Windows.DataPresenter.DataPresenterBase to display the value and/or label for a particular Field in a particular DataRecord.
ClassCellPresenterLayoutElement An element used in the visual tree of the CellPresenter control to arrange a CellValuePresenter element and/or a LabelPresenter element based on the LabelLocation in effect for the cell.
ClassCellValuePresenter An element used to display the value of a Cell.
ClassCellValuePresenter.CVPContentTemplateSelector  
ClassDataItemPresenter Abstract base class for CellPresenter and LabelPresenter
ClassDataPresenterBase Base class for the XamDataGrid, XamDataCarousel and XamDataPresenter controls.
ClassDataPresenterBase.DataItemsCollection Class used to hold data items for a Infragistics.Windows.DataPresenter.DataPresenterBase
ClassDataPresenterBase.DataSourceRootListChangeListener  
ClassDataPresenterBase.SelectedItemHolder Object used to hold a DataPresenterBase's selected Records, Fields and Cells
ClassDataPresenterCommands Provides the list of RoutedCommands supported by the DataPresenterBase.
ClassDataRecord Used by a XamDataGrid, XamDataCarousel or XamDataPresenter to represent an item in the DataSource.
ClassDataRecordCellArea A control that sits within a DataRecordPresenter control and contains the record's cells. It is used primarily for styling the area around the cells.
ClassDataRecordCollection A collection of Records used by the Infragistics.Windows.DataPresenter.DataPresenterBase control
ClassDataRecordPresenter An element that represents a DataRecord in the UI of a XamDataGrid, XamDataCarousel or XamDataPresenter.
ClassExpandableFieldRecord Used by a XamDataGrid, XamDataCarousel or XamDataPresenter to represent the child records of a DataRecord from an expandable field.
ClassExpandableFieldRecordCollection A collection of Records used by the DataPresenterBase control
ClassExpandableFieldRecordPresenter An element that represents an ExpandableFieldRecord in the UI of a XamDataGrid, XamDataCarousel or XamDataPresenter.
ClassExpandedCellPresenter An element used to display the value of an ExpandableFieldRecord (that does not contain a list of items) when it is expanded.
ClassField Used in a FieldLayout's FieldLayout.Fields collection to define the layout of a single field
ClassFieldCollection A collection of Field objects
ClassFieldLayout Used in a Infragistics.Windows.DataPresenter.DataPresenterBase to define the layout of Infragistics.Windows.DataPresenter.Fields for one or more items.
ClassFieldLayoutCollection A collection of FieldLayout objects
ClassFieldLayoutSettings Used in a Infragistics.Windows.DataPresenter.DataPresenterBase derived control to specify settings to apply to one or more FieldLayouts.
ClassFieldLayoutTemplateGenerator Base class for initializing a field layout's settings
ClassFieldSettings Used by a Infragistics.Windows.DataPresenter.DataPresenterBase to specify settings for Infragistics.Windows.DataPresenter.Fields.
ClassFieldSortDescription Specifies how a field is sorted and optionally grouped
ClassFieldSortDescriptionCollection A collection of FieldSortDescription objects
ClassGridView ViewBase derived class that defines settings and defaults for a view that arranges data using a classic grid layout. The GridView object is used by XamDataGrid and XamDataPresenter
ClassGridViewFieldLayoutTemplateGenerator Initializes a field layout's settings for a gridview presentation
ClassGridViewPanel A VirtualizingPanel derived class used by the Infragistics.Windows.DataPresenter.DataPresenterBase derived controls such as XamDataGrid and XamDataPresenter to arrange Infragistics.Windows.DataPresenter.RecordPresenter instances in a tabular fashion, either horizontally or vertically. The GridViewPanel supports unlimited nesting to display hierarchical data and a single unified scrolling capability for all nested panels.
ClassGridViewPanelAdorner The Adorner created by the GridViewPanel and used to hold various elements such as Infragistics.Windows.DataPresenter.RecordPresenters for displaying Headers.
ClassGridViewSettings An object that exposes properties for controlling the features supported by the GridView. The GridView object is used by XamDataGrid and XamDataPresenter
ClassGroupByArea A control used by the XamDataPresenter, XamDataGrid and XamDataCarousel for managing and displaying a list of fields that are available for grouping and a list of fields that are already grouped. It also provides support for managing the contents of the lists as fields are dragged and dropped between the lists.
ClassGroupByAreaFieldLabel Used to represent a Field in the group by area.
ClassGroupByAreaFieldLabelCollection A read-only collection of Infragistics.Windows.DataPresenter.GroupByAreaFieldLabels
ClassGroupByAreaFieldListBox A System.Windows.Controls.ListBox that contains the collection of GroupByArea.AvailableFieldLabels or GroupByArea.GroupedFieldLabels for the Infragistics.Windows.DataPresenter.GroupByArea of a Infragistics.Windows.DataPresenter.DataPresenterBase derived control such as XamDataGrid, XamDataCarousel or XamDataPresenter.
ClassGroupByEvaluatorFactory.ValueEvaluator  
ClassGroupByRecord Used by a XamDataGrid, XamDataCarousel or XamDataPresenter to represent a grouping of records.
ClassGroupByRecordCollection A collection of GroupByRecords used by the Infragistics.Windows.DataPresenter.DataPresenterBase control
ClassGroupByRecordPresenter An element that represents a GroupByRecord in the UI of a XamDataGrid, XamDataCarousel or XamDataPresenter.
ClassHeaderedGridViewFieldLayoutTemplateGenerator Initializes a field layout's settings for a gridview presentation that has a separate header
ClassHeaderLabelArea A control that contains one or more Infragistics.Windows.DataPresenter.LabelPresenter instances (i.e. column headers) in the Infragistics.Windows.DataPresenter.DataPresenterBase derived controls that display a separate header area such as in XamDataGrid. It is used primarily for styling the area around the LabelPresenters.
ClassHeaderPrefixArea A control that is placed in the header area and sized to match the dimensions of the RecordSelectors so that the LabelPresenters in the HeaderLabelArea line up with the cells in each record.
ClassHeaderPresenter A control that contains all the elements that make up the header area in the Infragistics.Windows.DataPresenter.DataPresenterBase controls that display a separate header area such as in XamDataGrid. The HeaderPresenter contains the HeaderPrefixArea and HeaderLabelArea controls. It is used primarily for styling the outermost portion of the header area.
ClassLabelPresenter An element used to display the Label of a Field.
ClassLabelPresenter.LPContentTemplateSelector  
ClassRecord Abstract base class used by a XamDataGrid, XamDataCarousel or XamDataPresenter to represent a record
ClassRecordCollection A collection of Records used by the DataPresenterBase control
ClassRecordCollectionBase An abstract base collection of Records used by the DataPresenterBase control
ClassRecordListControl This is an ItemsControl that is created internally by a Infragistics.Windows.DataPresenter.DataPresenterBase to hold a list of sibling Infragistics.Windows.DataPresenter.Records
ClassRecordManager Used by Infragistics.Windows.DataPresenter.DataPresenterBase to manage the root record collection and by ExpandableFieldRecord to manage its child records.
ClassRecordPresenter Base class used to represent a Record in a XamDataGrid, XamDataCarousel or XamDataPresenter.
ClassRecordScrollTip ToolTip class used to display information about the top record when DataPresenterBase.ScrollingMode is set to DeferredWithScrollTips.
ClassRecordScrollTipInfo Represents the hierarchy of information
ClassRecordSelector A control used inside a DataRecordPresenter to provide a UI for selecting a record.
ClassResources Exposes a Infragistics.Shared.ResourceCustomizer instance for this assembly.
ClassSelectedCellCollection Collection of selected Infragistics.Windows.DataPresenter.Cells
ClassSelectedFieldCollection Collection of selected Infragistics.Windows.DataPresenter.Fields
ClassSelectedItemCollectionBase Abstract base class for the SelectedRecordCollection, SelectedFieldCollection and SelectedCellCollections.
ClassSelectedRecordCollection Collection of selected Infragistics.Windows.DataPresenter.Records
ClassTextAlignmentToHorizontalAlignmentConverter Value converter for converting a TextAlignment to a HorizontalAlignment that is used by the LabelPresenter to correctly align the label text and SortIndicator based on the Field's LabelTextAlignment setting.
ClassUnboundCell Class used by the to represent the value of a specific UnboundField of a specific DataRecord/>
ClassUnboundField Added to a FieldLayout's Fields collection to specify additional fields that are not in the underlying DataSource.
ClassViewableRecordCollection A read only collection of sibling records whose visibility is not set to 'Collapsed'.
ClassViewBase Abstract base class for all Infragistics.Windows.DataPresenter.DataPresenterBase views that defines settings and defaults for the view .
ClassVirtualizingDataRecordCellPanel A control that sits within a DataRecordCellArea and virtualizes the creation of the contained cells.
ClassXamDataCarousel A Infragistics.Windows.DataPresenter.DataPresenterBase derived control that uses a CarouselView and an associated CarouselViewPanel to arrange DataRecords along a user defined path.
ClassXamDataGrid A Infragistics.Windows.DataPresenter.DataPresenterBase derived control that uses a GridView and an associated GridViewPanel to arrange DataRecords in a classic grid layout.
ClassXamDataPresenter A Infragistics.Windows.DataPresenter.DataPresenterBase derived control that can display data using different 'views', depending on the setting of its View property.

Interfaces

 InterfaceDescription
InterfaceIGroupByEvaluator Interface to be used for determining how DataRecords are grouped.
InterfaceIRecordPresenterContainer Interface implemented by RecordPresenter containers.
InterfaceIViewPanel Interface implemented by DataPresenterBase panels to support navigation related properties and methods.
InterfaceIViewPanelInfo Interface implemented by DataPresenterBase to provide properties and methods of interest to custom view panels.

Enumerations

 EnumerationDescription
EnumerationAddNewRecordLocation Enum used for specifying the FieldLayoutSettings's FieldLayoutSettings.AddNewRecordLocation property.
EnumerationAutoArrangeCells Determines how the cells laid out when generating item and label styles
EnumerationAutoArrangePrimaryFieldReservation Determines if the first row, column or cell is reserved for the primary field
EnumerationCellClickAction Determines what happens when the user clicks on a Infragistics.Windows.DataPresenter.Field's cell
EnumerationCellContainerGenerationMode Determines how cell containers are generated and cached by the RecyclingItemsPanel.
EnumerationCellContentAlignment Determines the position of a label relative to its cell
EnumerationCellPresentation CellPresentation
EnumerationDataDisplayMode The modes in which data can be displayed.
EnumerationDataErrorOperation Identifies the operation that was attempted and which triggered a data error.
EnumerationDataRecordSizingMode Enum associated with FieldLayoutSettings.DataRecordSizingMode property.
EnumerationExpandableFieldRecordExpansionMode Enum associated with FieldSettings.ExpandableFieldRecordExpansionMode property.
EnumerationExpandableFieldRecordHeaderDisplayMode Enum associated with FieldSettings.ExpandableFieldRecordHeaderDisplayMode property.
EnumerationField.SizeChangeType  
EnumerationFieldGroupByMode Enum used for specifying the FieldSettings.GroupByMode property.
EnumerationFieldSortComparisonType Used by the FieldSettings.SortComparisonType property.
EnumerationGroupByAreaLocation Determines where the GroupByArea is displayed
EnumerationHighlightPrimaryField Determines if a separate template will be used to highlight the primary field
EnumerationLabelClickAction Determines what happens when the user clicks on a Infragistics.Windows.DataPresenter.Field's label
EnumerationLabelLocation Determines where the labels should appear
EnumerationPanelLayoutStyle The layout style of a DataPresenterBase panel.
EnumerationPanelNavigationDirection Direction to navigate within a DataPresenterBase panel.
EnumerationPanelNavigationScrollType Direction in which to scroll the contents of a DataPresenterBase panel.
EnumerationPanelSiblingNavigationStyle Types of navigation between sibling cells and records within a DataPresenterBase panel.
EnumerationRecordLoadMode Enum the specifies how DataRecords are loaded.
EnumerationRecordSelectorLocation Determines the position of the RecordSelector relative to the Infragistics.Windows.DataPresenter.Record's cell area.
EnumerationRecordType Determines what a Record represents in a DataPresenterBase
EnumerationRecordUpdatingAction Determines what action to take when processing the DataPresenterBase.RecordUpdating event.
EnumerationScrollingMode Enumeration used to determine whether record scrolling is deferred or immediate when dragging the scroll thumb.
EnumerationStates Represents the different states of the control. Used to evaluate whether a specific command can be executed.
EnumerationUpdateMode Used for specifying how the DataPresenterBase.DataSource is updated when any changes are made to the data displayed in the Infragistics.Windows.DataPresenter.DataPresenterBase. The default UpdateMode is OnRecordChangeOrLostFocus.
EnumerationViewStateChangedAction A list of possible actions that should be taken when the state of a View changes.

See Also