Infragistics3.Wpf.DataPresenter.v10.1
DataRecord Class Members
See Also  Properties  Methods  Events
Infragistics.Windows.DataPresenter Namespace : DataRecord Class


The following tables list the members exposed by DataRecord.

Public Properties

 NameDescription
Public PropertyCells Returns a collection of Infragistics.Windows.DataPresenter.Cell objects.  
Public PropertyChildRecords Returns a ExpandableFieldRecordCollection for the child records (read-only)  
Public PropertyDataError Returns the data error associated with the underlying data item (IDataErrorInfo's Error property).  
Public PropertyDataItem Returns the underlying data from the data source (read-only)  
Public PropertyDataItemIndex Returns the associated index in the underlying data source (read-only)  
Public PropertyDataPresenter Returns the associated Infragistics.Windows.DataPresenter.DataPresenterBase (read-only) (Inherited from Record)
Public PropertyDescription Gets/sets the description for the record (Inherited from Record)
Public PropertyExpansionIndicatorVisibility Gets/sets if an expansion indicator is shown for this record (Inherited from Record)
Public PropertyFieldLayout Returns the associated FieldLayout (read-only) (Inherited from Record)
Public PropertyFixedLocation Returns the associated FieldLayout (Inherited from Record)
Public PropertyHasChildrenOverridden.  Indicates if this record has any child records (read-only)  
Public PropertyHasDataError Indicates if the data record has a data error (IDataErrorInfo's Error property).  
Public PropertyHasExpandableFieldRecords Returns true if there are any enumerable fields (read-only)  
Public PropertyIndex The zero-based index of the record in its Record.ParentCollection (read-only). (Inherited from Record)
Public PropertyIsActive Gets/sets whether this record is set as the Infragistics.Windows.DataPresenter.DataPresenterBase's ActiveRecord (Inherited from Record)
Public PropertyIsAddRecord Returns true if this is an add record that hasn't been commited to the underlying DataPresenterBase.DataSource yet.  
Public PropertyIsContainingCardCollapsed Returns/sets whether the containing Infragistics.Windows.DataPresenter.CardViewCard element is collapsed to only show its Header and not its Content. (Inherited from Record)
Public PropertyIsContainingCardCollapsedResolved Returns whether the containing Infragistics.Windows.DataPresenter.CardViewCard element is collapsed taking into account the setting of the Record.IsContainingCardCollapsed property as well as the ShouldCollapseCards property. (Inherited from Record)
Public PropertyIsDataChanged Returns true if cell data has been edited and have not yet been committed to the DataPresenterBase.DataSource.  
Public PropertyIsDeleted Returns true if this record has been deleted (read-only).  
Public PropertyIsEnabled Gets/sets whether this is record is enabled (Inherited from Record)
Public PropertyIsEnabledResolved Gets whether this is record is enabled (read-only) (Inherited from Record)
Public PropertyIsExpanded Gets/sets whether this is record is expanded to reveal its children (Inherited from Record)
Public PropertyIsFilteredOut Indicates whether the record is filtered out. Returns true if the record fails to meet filter criteria.  
Public PropertyIsFixed Gets/sets whether this record should be fixed, i.e. not scrollable. (Inherited from Record)
Public PropertyIsSelected Property: gets/sets whether the record is selected. (Inherited from Record)
Public PropertyIsSpecialRecordOverridden.  Overridden. Indicates if this record is a special record (filter record, summary record, template add-record etc...).  
Public PropertyNestingDepth Calculates the number of parent records in this record's ancestor chain (read-only) (Inherited from Record)
Public PropertyParentCollection Returns the collection that this record belongs to. (Inherited from Record)
Public PropertyParentDataRecord Returns the parent DataRecord or null (read-only) (Inherited from Record)
Public PropertyParentRecord Returns the parent record or null (read-only) (Inherited from Record)
Public PropertyRecordManager Returns the associated Record.RecordManager (Inherited from Record)
Public PropertyRecordTypeOverridden.  Returns the type of the record (read-only)  
Public PropertyShouldCollapseEmptyCells Returns/sets whether Infragistics.Windows.DataPresenter.Cells contained in this Infragistics.Windows.DataPresenter.Record should be collapsed if they contain empty values. (Inherited from Record)
Public PropertyShouldCollapseEmptyCellsResolvedOverridden.  Returns whether Infragistics.Windows.DataPresenter.Cells contained in this Infragistics.Windows.DataPresenter.Record should be collapsed if they contain empty values.  
Public PropertyTag Gets or sets an arbitrary object value that can be used to store custom information about this object. (Inherited from Record)
Public PropertyTopLevelGroup Returns the top level group if this record is nested in GroupByRecord parent records. (Inherited from Record)
Public PropertyUltimateParentRecord Returns the top level parent record (i.e. the record with no parent) (Inherited from Record)
Public PropertyViewableChildRecords Returns a read only collection of this record's direct child records whose visibility is not set to 'Collapsed'. (Inherited from Record)
Public PropertyVisibility Gets/sets the visibility of the record (Inherited from Record)
Public PropertyVisibilityResolved Gets the resolved visibility of the record (read-only) (Inherited from Record)
Public PropertyVisibleIndex Returns the visible index in the collection (read-only) (Inherited from Record)
Back to Top

Protected Properties

 NameDescription
Protected PropertyHasListeners Gets whether there are any listeners for the Infragistics.Windows.Helpers.PropertyChangeNotifier.PropertyChanged event (Inherited from Infragistics.Windows.Helpers.PropertyChangeNotifier)
Protected PropertyIsSelectableOverridden.  Property: Returns true only if the record can be selected  
Back to Top

Public Methods

 NameDescription
Public MethodCancelUpdate Cancels the update of the record when data has been changed (similar to pressing ESC).  
Public MethodGetAssociatedRecordOverridden.  Returns the associated record from the UI Infragistics.Windows.DataPresenter.DataPresenterBase during a print or export operation.  
Public MethodGetCellDataError Returns the field has data error as indicated by the underlying data item's IDataErrorInfo implementation.  
Public MethodGetCellHasDataError Indicates if the field has a data error as indicated by the underlying data item's IDataErrorInfo implementation.  
Public MethodGetCellIfAllocated Gets a Infragistics.Windows.DataPresenter.Cell only if it has been previously allocated.  
Public MethodGetCellText Returns the text of a specific cell  
Public MethodGetCellValueOverloaded.  Returns the value of a specific cell  
Public MethodGetDataValueHistoryOverloaded.  Returns an IList of DataValueInfo instances that contains the history of data values for the Infragistics.Windows.DataPresenter.Field with the specified name in the current DataRecord.  
Public MethodIsAncestorOf Determines if this record is anywhere in the parent chain of the record being tested. (Inherited from Record)
Public MethodIsCellAllocatedOverloaded.  Determines if the cell has been allocated  
Public MethodRefreshFilters Re-evaluates filters on the record.  
Public MethodRefreshSortPosition If the record is not at 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 Record)
Public MethodResetDataValueHistoryOverloaded.  Clears the history of data values (except for the most current value) for all DataRecord.Cells in the current DataRecord.  
Public MethodResetExpansionIndicatorVisibility Resets the value of the Record.ExpansionIndicatorVisibility property. (Inherited from Record)
Public MethodSetCellValueOverloaded.  Sets the value of a specific cell  
Public MethodToStringOverridden.  Returns a string representation of the object  
Public MethodUpdate Updates the data source with any modified cell values fopr this record.  
Back to Top

Protected Methods

 NameDescription
Protected MethodOnFirstListenerAdding Virtual method called when the first listener is being added to the Infragistics.Windows.Helpers.PropertyChangeNotifier.PropertyChanged event. (Inherited from Infragistics.Windows.Helpers.PropertyChangeNotifier)
Protected MethodOnHasListenersChanged Virtual method called when the HasListeners property changes. (Inherited from Infragistics.Windows.Helpers.PropertyChangeNotifier)
Protected MethodRaisePropertyChangedEventOverloaded.  Raises the PropertyChanged event (Inherited from Infragistics.Windows.Helpers.PropertyChangeNotifier)
Back to Top

Public Events

 NameDescription
Public EventPropertyChanged Raised when a property has changed (Inherited from Infragistics.Windows.Helpers.PropertyChangeNotifier)
Back to Top

See Also

E-mail your feedback on this topic.

Opinion about our help? Take our survey.

Copyright © 2003-2010 Infragistics, Inc. All rights reserved.