Version

FilterRecord Class Members

The following tables list the members exposed by FilterRecord.

Public Properties
 NameDescription
Public PropertyCellsReturns a collection of FilterCell objects.  
Public PropertyChildRecordsReturns a ExpandableFieldRecordCollection for the child records (read-only) (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyDataErrorReturns the data error associated with the underlying data item (IDataErrorInfo's Error property). (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyDataItemReturns the underlying data from the data source (read-only) (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyDataItemIndexReturns the associated index in the underlying data source (read-only) (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyDataPresenterReturns the associated DataPresenterBase (read-only) (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyDescriptionOverridden. Gets/sets the description for the row  
Public PropertyExpansionIndicatorVisibilityGets/sets if an expansion indicator is shown for this record (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyFieldLayoutReturns the associated FieldLayout (read-only) (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyFixedLocationIndicates whether a Record is fixed and if so to which edge. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyHasActiveFiltersReturns true if there are active filters.  
Public PropertyHasChildrenIndicates if this record has any child records (read-only) (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyHasDataErrorIndicates if the data record has a data error (IDataErrorInfo's Error property). (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyHasExpandableFieldRecordsReturns true if there are any enumerable fields (read-only) (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyIndexThe zero-based index of the record in its Record.ParentCollection (read-only). (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsActiveGets/sets whether this record is set as the DataPresenterBase's DataPresenterBase.ActiveRecord (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsAddRecordReturns true if this is an add record that hasn't been commited to the underlying DataPresenterBase.DataSource yet. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyIsContainingCardCollapsedReturns/sets whether the containing CardViewCard element is collapsed to only show its Header and not its Content. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsContainingCardCollapsedResolvedReturns whether the containing CardViewCard element is collapsed taking into account the setting of the Record.IsContainingCardCollapsed property as well as the CardViewSettings.ShouldCollapseCards property. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsDataChangedReturns true if cell data has been edited and have not yet been committed to the DataPresenterBase.DataSource. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyIsDataItemDynamicReturns true if the data for this record is provided by a data source that fetches data asynchronously. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyIsDataRecordOverridden. Overridden. Returns false since this is not a data record.  
Public PropertyIsDeletedReturns true if this record has been deleted (read-only). (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyIsDynamicDataPendingReturns false in all cases except when the data for this record is provided by a data source that fetches data asynchronously (i.e., DataRecord.IsDataItemDynamic is true) and the data has not yet been fetched. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyIsEnabledGets/sets whether this is record is enabled (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsEnabledResolvedGets whether this is record is enabled (read-only) (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsExpandedGets/sets whether this is record is expanded to reveal its children (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsFilteredOutIndicates whether the record is filtered out. Returns true if the record fails to meet filter criteria. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public PropertyIsFixedGets/sets whether this record should be fixed, i.e. not scrollable. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsSelectedProperty: gets/sets whether the record is selected. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyIsSpecialRecordOverridden. Overridden. Returns true since the filter record is a special record.  
Public PropertyNestingDepthCalculates the number of parent records in this record's ancestor chain (read-only) (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyParentCollectionReturns the collection that this record belongs to. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyParentDataRecordReturns the parent DataRecord or null (read-only) (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyParentRecordReturns the parent record or null (read-only) (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyRecordManagerReturns the associated Record.RecordManager (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyRecordTypeOverridden. Returns the type of the record (read-only)  
Public PropertyShouldCollapseEmptyCellsReturns/sets whether Cells contained in this Record should be collapsed if they contain empty values. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyShouldCollapseEmptyCellsResolvedOverridden. Returns whether Cells contained in this Record should be collapsed if they contain empty values.  
Public PropertyTagGets or sets an arbitrary object value that can be used to store custom information about this object. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyTopLevelGroupReturns the top level group if this record is nested in GroupByRecord parent records. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyUltimateParentRecordReturns the top level parent record (i.e. the record with no parent) (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyViewableChildRecordsReturns a read only collection of this record's direct child records whose visibility is not set to 'Collapsed'. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyVisibilityGets/sets the visibility of the record (Inherited from Infragistics.Windows.DataPresenter.Record)
Public PropertyVisibilityResolvedOverridden. Gets the resolved visibility of the record (read-only)  
Public PropertyVisibleIndexReturns the visible index in the collection (read-only) (Inherited from Infragistics.Windows.DataPresenter.Record)
Protected Properties
 NameDescription
Protected PropertyHasListeners (Inherited from Infragistics.PropertyChangeNotifier)
Protected Internal PropertyIsActivatableProperty: Returns true only if the record can be activated (Inherited from Infragistics.Windows.DataPresenter.Record)
Protected Internal PropertyIsSelectableOverridden. Property: Returns true only if the record can be selected  
Public Methods
 NameDescription
Public MethodCancelUpdateCancels the update of the record when data has been changed (similar to pressing ESC). (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodClearActiveFiltersClears all active filters  
Public MethodGetAssociatedRecordOverridden. Returns the associated record from the UI DataPresenterBase during a print or export operation.  
Public MethodGetCellDataErrorReturns the field has data error as indicated by the underlying data item's IDataErrorInfo implementation. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodGetCellHasDataErrorIndicates if the field has a data error as indicated by the underlying data item's IDataErrorInfo implementation. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodGetCellIfAllocatedGets a Cell only if it has been previously allocated. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodGetCellTextReturns the text of a specific cell (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodGetCellValueOverloaded. Overridden. Returns the value of a filter cell.  
Public MethodGetDataValueHistoryOverloaded. Returns an IList of DataValueInfo instances that contains the history of data values for the Field with the specified name in the current DataRecord. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodIsAncestorOfDetermines if this record is anywhere in the parent chain of the record being tested. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public MethodIsCellAllocatedOverloaded. Determines if the cell has been allocated (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodRefreshActiveFiltersRefreshes the active filters  
Public MethodRefreshCellValueGets the cell's value and updates the display if the cell is in view (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodRefreshCellValuesGets each cell's value and updates the display if any cell is in view (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodRefreshFiltersRe-evaluates filters on the record. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodRefreshSortPositionIf the record is not at the correct sort position in the record collection, this method will reposition it at the correct sort position based on the current sort criteria. Also if the record is in the wrong group record, it will be moved to the correct group record. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public MethodResetDataValueHistoryOverloaded. Clears the history of data values (except for the most current value) for all DataRecord.Cells in the current DataRecord. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Public MethodResetExpansionIndicatorVisibilityResets the value of the Record.ExpansionIndicatorVisibility property. (Inherited from Infragistics.Windows.DataPresenter.Record)
Public MethodSetCellValueOverloaded. Overridden. Overridden. Sets the value of the filter cell.  
Public MethodToStringReturns a string representation of the object  
Public MethodUpdateUpdates the data source with any modified cell values for this record. (Inherited from Infragistics.Windows.DataPresenter.DataRecord)
Protected Methods
 NameDescription
Protected MethodOnFirstListenerAdding (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodOnHasListenersChangedOverridden. Called when the number of listeners to the property changed event goes to or from 0.  
Protected MethodOnPropertyChanged (Inherited from Infragistics.PropertyChangeNotifier)
Protected MethodRaisePropertyChangedEvent (Inherited from Infragistics.PropertyChangeNotifier)
Public Events
 NameDescription
Public EventPropertyChanged (Inherited from Infragistics.PropertyChangeNotifier)
See Also