Version

FieldLayoutSettings Class Members

The following tables list the members exposed by FieldLayoutSettings.

Public Constructors
 NameDescription
Public ConstructorFieldLayoutSettings ConstructorInitializes a new instance of the FieldLayoutSettings class  
Public Fields
 NameDescription
Public Fieldstatic (Shared in Visual Basic)AddNewRecordLocationPropertyIdentifies the AddNewRecordLocation dependency property  
Public Fieldstatic (Shared in Visual Basic)AllowActiveRecordToBeFilteredPropertyIdentifies the AllowActiveRecordToBeFiltered property  
Public Fieldstatic (Shared in Visual Basic)AllowAddNewPropertyIdentifies the AllowAddNew property  
Public Fieldstatic (Shared in Visual Basic)AllowClipboardOperationsPropertyIdentifies the AllowClipboardOperations dependency property  
Public Fieldstatic (Shared in Visual Basic)AllowDeletePropertyIdentifies the AllowDelete property  
Public Fieldstatic (Shared in Visual Basic)AllowFieldGroupCollapsingPropertyIdentifies the AllowFieldGroupCollapsing property  
Public Fieldstatic (Shared in Visual Basic)AllowFieldMovingPropertyIdentifies the AllowFieldMoving dependency property  
Public Fieldstatic (Shared in Visual Basic)AllowRecordFixingPropertyIdentifies the AllowRecordFixing dependency property  
Public Fieldstatic (Shared in Visual Basic)AssumeFilteredOutUntilInitialCalculationsCompletePropertyIdentifies the AssumeFilteredOutUntilInitialCalculationsComplete property  
Public Fieldstatic (Shared in Visual Basic)AutoArrangeCellsPropertyIdentifies the AutoArrangeCells dependency property  
Public Fieldstatic (Shared in Visual Basic)AutoArrangeMaxColumnsPropertyIdentifies the AutoArrangeMaxColumns dependency property  
Public Fieldstatic (Shared in Visual Basic)AutoArrangeMaxRowsPropertyIdentifies the AutoArrangeMaxRows dependency property  
Public Fieldstatic (Shared in Visual Basic)AutoArrangePrimaryFieldReservationPropertyIdentifies the AutoArrangePrimaryFieldReservation dependency property  
Public Fieldstatic (Shared in Visual Basic)AutoFitModePropertyIdentifies the AutoFitMode dependency property  
Public Fieldstatic (Shared in Visual Basic)AutoGenerateFieldsPropertyIdentifies the AutoGenerateFields property  
Public Fieldstatic (Shared in Visual Basic)CalculationScopePropertyIdentifies the CalculationScope dependency property  
Public Fieldstatic (Shared in Visual Basic)ChildRecordsDisplayOrderPropertyIdentifies the ChildRecordsDisplayOrder dependency property.  
Public Fieldstatic (Shared in Visual Basic)CopyFieldLabelsToClipboardPropertyIdentifies the CopyFieldLabelsToClipboard dependency property  
Public Fieldstatic (Shared in Visual Basic)DataErrorDisplayModePropertyIdentifies the DataErrorDisplayMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)DataRecordCellAreaGridTemplatePropertyIdentifies the DataRecordCellAreaGridTemplate dependency property  
Public Fieldstatic (Shared in Visual Basic)DataRecordCellAreaStylePropertyIdentifies the DataRecordCellAreaStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)DataRecordCellAreaStyleSelectorPropertyIdentifies the DataRecordCellAreaStyleSelector dependency property  
Public Fieldstatic (Shared in Visual Basic)DataRecordChildIndentPropertyIdentifies the DataRecordChildIndent dependency property  
Public Fieldstatic (Shared in Visual Basic)DataRecordPresenterStylePropertyIdentifies the DataRecordPresenterStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)DataRecordPresenterStyleSelectorPropertyIdentifies the DataRecordPresenterStyleSelector dependency property  
Public Fieldstatic (Shared in Visual Basic)DataRecordSizingModePropertyIdentifies the DataRecordSizingMode dependency property  
Public Fieldstatic (Shared in Visual Basic)DefaultColumnDefinitionPropertyIdentifies the DefaultColumnDefinition dependency property  
Public Fieldstatic (Shared in Visual Basic)DefaultRowDefinitionPropertyIdentifies the DefaultRowDefinition dependency property  
Public Fieldstatic (Shared in Visual Basic)ExpandableFieldRecordChildIndentPropertyIdentifies the ExpandableFieldRecordChildIndent dependency property  
Public Fieldstatic (Shared in Visual Basic)ExpansionIndicatorDisplayModePropertyIdentifies the ExpansionIndicatorDisplayMode dependency property  
Public Fieldstatic (Shared in Visual Basic)FieldGroupLabelPresenterStylePropertyIdentifies the FieldGroupLabelPresenterStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)FieldMovingMaxColumnsPropertyIdentifies the FieldMovingMaxColumns dependency property  
Public Fieldstatic (Shared in Visual Basic)FieldMovingMaxRowsPropertyIdentifies the FieldMovingMaxRows dependency property  
Public Fieldstatic (Shared in Visual Basic)FieldResizingAreaPropertyIdentifies the AllowRecordFixing dependency property  
Public Fieldstatic (Shared in Visual Basic)FilterActionPropertyIdentifies the FilterAction dependency property.  
Public Fieldstatic (Shared in Visual Basic)FilterClearButtonLocationPropertyIdentifies the FilterClearButtonLocation dependency property.  
Public Fieldstatic (Shared in Visual Basic)FilterEvaluationModePropertyIdentifies the FilterEvaluationMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)FilterRecordLocationPropertyIdentifies the FilterRecordLocation dependency property.  
Public Fieldstatic (Shared in Visual Basic)FilterUITypePropertyIdentifies the FilterUIType dependency property.  
Public Fieldstatic (Shared in Visual Basic)FixedFieldUITypePropertyIdentifies the FixedFieldUIType property  
Public Fieldstatic (Shared in Visual Basic)FixedRecordLimitPropertyIdentifies the FixedRecordLimit property  
Public Fieldstatic (Shared in Visual Basic)FixedRecordSortOrderPropertyIdentifies the FixedRecordSortOrder property  
Public Fieldstatic (Shared in Visual Basic)FixedRecordUITypePropertyIdentifies the FixedRecordUIType property  
Public Fieldstatic (Shared in Visual Basic)GroupByEvaluationModePropertyIdentifies the GroupByEvaluationMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)GroupByExpansionIndicatorVisibilityPropertyIdentifies the GroupByExpansionIndicatorVisibility dependency property  
Public Fieldstatic (Shared in Visual Basic)GroupByRecordChildIndentPropertyIdentifies the GroupByRecordChildIndent dependency property  
Public Fieldstatic (Shared in Visual Basic)GroupBySummaryDisplayModePropertyIdentifies the GroupBySummaryDisplayMode dependency property  
Public Fieldstatic (Shared in Visual Basic)HeaderLabelAreaStylePropertyIdentifies the HeaderLabelAreaStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)HeaderPlacementInGroupByPropertyIdentifies the HeaderPlacementInGroupBy dependency property  
Public Fieldstatic (Shared in Visual Basic)HeaderPlacementPropertyIdentifies the HeaderPlacement dependency property  
Public Fieldstatic (Shared in Visual Basic)HeaderPrefixAreaDisplayModePropertyIdentifies the HeaderPrefixAreaDisplayMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)HeaderPrefixAreaMenuOptionsPropertyIdentifies the HeaderPrefixAreaMenuOptions dependency property.  
Public Fieldstatic (Shared in Visual Basic)HeaderPrefixAreaStylePropertyIdentifies the HeaderPrefixAreaStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)HeaderPresenterStylePropertyIdentifies the HeaderPresenterStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)HighlightAlternateRecordsPropertyIdentifies the HighlightAlternateRecords dependency property  
Public Fieldstatic (Shared in Visual Basic)HighlightPrimaryFieldPropertyIdentifies the HighlightPrimaryField dependency property  
Public Fieldstatic (Shared in Visual Basic)LabelLocationPropertyIdentifies the LabelLocation dependency property  
Public Fieldstatic (Shared in Visual Basic)MaxFieldsToAutoGeneratePropertyIdentifies the MaxFieldsToAutoGenerate dependency property  
Public Fieldstatic (Shared in Visual Basic)MaxSelectedCellsPropertyIdentifies the MaxSelectedCells dependency property  
Public Fieldstatic (Shared in Visual Basic)MaxSelectedRecordsPropertyIdentifies the MaxSelectedRecords dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordFilterScopePropertyIdentifies the RecordFilterScope dependency property.  
Public Fieldstatic (Shared in Visual Basic)RecordFiltersLogicalOperatorPropertyIdentifies the RecordFiltersLogicalOperator dependency property.  
Public Fieldstatic (Shared in Visual Basic)RecordListControlStylePropertyIdentifies the RecordListControlStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordResizingAreaPropertyIdentifies the AllowRecordFixing dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorExtentPropertyIdentifies the RecordSelectorExtent dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorLocationPropertyIdentifies the RecordSelectorLocation dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorNumberFormatPropertyIdentifies the RecordSelectorNumberFormat dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorNumberStartPropertyIdentifies the RecordSelectorNumberStart dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorNumberStylePropertyIdentifies the RecordSelectorNumberStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorNumberStyleSelectorPropertyIdentifies the RecordSelectorNumberStyleSelector dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorNumberTypePropertyIdentifies the RecordSelectorNumberType dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorStylePropertyIdentifies the RecordSelectorStyle dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSelectorStyleSelectorPropertyIdentifies the RecordSelectorStyleSelector dependency property  
Public Fieldstatic (Shared in Visual Basic)RecordSeparatorLocationPropertyIdentifies the RecordSeparatorLocation dependency property  
Public Fieldstatic (Shared in Visual Basic)ReevaluateFiltersOnDataChangePropertyIdentifies the ReevaluateFiltersOnDataChange dependency property.  
Public Fieldstatic (Shared in Visual Basic)ReevaluateFiltersOnRecordsAddedPropertyIdentifies the ReevaluateFiltersOnRecordsAdded dependency property.  
Public Fieldstatic (Shared in Visual Basic)ResizingModePropertyIdentifies the ResizingMode dependency property  
Public Fieldstatic (Shared in Visual Basic)SelectionTypeCellPropertyIdentifies the SelectionTypeCell dependency property  
Public Fieldstatic (Shared in Visual Basic)SelectionTypeFieldPropertyIdentifies the SelectionTypeField dependency property  
Public Fieldstatic (Shared in Visual Basic)SelectionTypeRecordPropertyIdentifies the SelectionTypeRecord dependency property  
Public Fieldstatic (Shared in Visual Basic)SortEvaluationModePropertyIdentifies the SortEvaluationMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)SpecialRecordOrderPropertyIdentifies the SpecialRecordOrder dependency property  
Public Fieldstatic (Shared in Visual Basic)SummaryDescriptionVisibilityPropertyIdentifies the SummaryDescriptionVisibility dependency property  
Public Fieldstatic (Shared in Visual Basic)SummaryEvaluationModePropertyIdentifies the SummaryEvaluationMode dependency property.  
Public Fieldstatic (Shared in Visual Basic)SupportDataErrorInfoPropertyIdentifies the SupportDataErrorInfo dependency property.  
Public Properties
 NameDescription
Public PropertyAddNewRecordLocationDetermines how the add record UI is presented to the user.  
Public PropertyAllowActiveRecordToBeFilteredGets/sets whether any current filter criteria will be applied to the active record on a cell change once the user has exited edit mode. If left to its default of null will resolve to false.  
Public PropertyAllowAddNewGets/sets whether the user can add records.  
Public PropertyAllowClipboardOperationsReturns or sets which clipboard operations can be performed.  
Public PropertyAllowDeleteGets/sets whether the user can delete records.  
Public PropertyAllowFieldGroupCollapsingGets/sets whether the user can collapse field groups in the UI.  
Public PropertyAllowFieldMovingSpecifies whether the user is allowed to re-arrange fields by dragging and dropping fields. Default is resolved to Yes.  
Public PropertyAllowRecordFixingSpecifies whether the user is allowed to fix records. Default is resolved to No.  
Public PropertyAssumeFilteredOutUntilInitialCalculationsCompleteGets/sets whether a record with pending calculations will be considered to not meet existing filter criteria until the calulation engine has had a chance to set all calculated cells at least once for the record. If left to its default of null will resolve to false.  
Public PropertyAutoArrangeCellsDetermines how Fields are laid out by default  
Public PropertyAutoArrangeMaxColumnsGets/sets the maximum number of logical columns in the generated templates.  
Public PropertyAutoArrangeMaxRowsGets/sets the maximum number of logical rows in the generated templates.  
Public PropertyAutoArrangePrimaryFieldReservationDetermines if the first row, column or cell is reserved for the primary field in the generated templates.  
Public PropertyAutoFitModeReturns or sets a value indicating which fields should be resized when AutoFit is enabled.  
Public PropertyAutoGenerateFieldsGets/sets whether the Fields collection will be automatically populated with Fields for every property in the underlying data.  
Public PropertyCalculationScopeControls which records and in which order they are traversed when calculating summaries. More importantly controls whether visible records are used for calculating summaries or all records.  
Public PropertyChildRecordsDisplayOrderReturns or sets a value that indicates how child records will be displayed relative to their parent record when it is expanded.  
Public PropertyCopyFieldLabelsToClipboardReturns or sets a value that indicates whether the field labels associated with the cells being copied should be included in the output placed on the clipboard.  
Public PropertyDataErrorDisplayModeSpecifies if and how to display cell and record data error information.  
Public PropertyDataRecordCellAreaGridTemplateGets/sets the panel template used to generate the cell area  
Public PropertyDataRecordCellAreaStyleGets/sets the style for a Record's cell area  
Public PropertyDataRecordCellAreaStyleSelectorA callback used for supplying styles for a Record's cell area  
Public PropertyDataRecordChildIndentGets/sets the indentation amount within their parent for records that are children of a DataRecord  
Public PropertyDataRecordPresenterStyleGets/sets the style for RecordPresenters  
Public PropertyDataRecordPresenterStyleSelectorA callback used for supplying styles for RecordPresenters  
Public PropertyDataRecordSizingModeDetermines how DataRecords are sized and if they can resized by the user. The default is SizedToContentAndFixed.  
Public PropertyDefaultColumnDefinitionGets/sets the default column definition used by the generated grid in the cell area  
Public PropertyDefaultRowDefinitionGets/sets the default row definition used by the generated grid in the cell area  
Public PropertyDependencyObjectTypeGets the System.Windows.DependencyObjectType that wraps the CLR type of this instance. (Inherited from System.Windows.DependencyObject)
Public PropertyDispatcherGets the System.Windows.Threading.Dispatcher this System.Windows.Threading.DispatcherObject is associated with. (Inherited from System.Windows.Threading.DispatcherObject)
Public PropertyExpandableFieldRecordChildIndentGets/sets the indentation amount within their parent for records that are children of an ExpandableFieldRecord  
Public PropertyExpansionIndicatorDisplayModeDetermines whether an expansion indicator is displayed in each Record.  
Public PropertyFieldGroupLabelPresenterStyleGets/sets the style for a FieldGroupLabelPresenter.  
Public PropertyFieldMovingMaxColumnsSpecifies the maximum number of logical columns of fields the user is allowed to create when re-arranging fields.  
Public PropertyFieldMovingMaxRowsSpecifies the maximum number of logical rows of fields the user is allowed to create when re-arranging fields.  
Public PropertyFieldResizingAreaSpecifies which areas the end user may use to resize a field. Default is resolved to LabelsAndCells.  
Public PropertyFilterActionSpecifies what action to take on records that are filtered out. Default is resolved to Hide.  
Public PropertyFilterClearButtonLocationSpecifies if and where to display the filter clear button. Default is resolved to RecordSelectorAndFilterCell.  
Public PropertyFilterEvaluationModeSpecifies how the data presenter will perform filtering operation.  
Public PropertyFilterRecordLocationSpecifies the location of the filter record. Default is resolved to OnTopFixed.  
Public PropertyFilterUITypeSpecifies the user interface type for letting the user filter records. Default is resolved to FilterRecord.  
Public PropertyFixedFieldUITypeDetermines the type of ui displayed to allow the end user to change the FixedLocation of the fields.  
Public PropertyFixedRecordLimitDetermines how many sibling records can be fixed at a time.  
Public PropertyFixedRecordSortOrderDetermines the order of fixed records relative to each other.  
Public PropertyFixedRecordUITypeDetermines the type of ui displayed to allow the end user to change the Record.FixedLocation of a record.  
Public PropertyGroupByEvaluationModeSpecifies how the data presenter will perform grouping operation.  
Public PropertyGroupByExpansionIndicatorVisibilityDetermines if expansion indicators will be displayed in groupby records.  
Public PropertyGroupByRecordChildIndentGets/sets the indentation amount within their parent for records that are children of a GroupByRecord  
Public PropertyGroupBySummaryDisplayModeSpecifies how to display summary results inside each group-by record. Default is resolved to SummaryCells.  
Public PropertyHeaderLabelAreaStyleGets/sets the style for a header's label area  
Public PropertyHeaderPlacementGets/sets the placement of headers  
Public PropertyHeaderPlacementInGroupByGets/sets the placement of headers when records are grouped  
Public PropertyHeaderPrefixAreaDisplayModeSpecifies what to display in the header prefix area. Header prefix area is the area that is by default left of field labels, above the record selectors. Default is resolved to None.  
Public PropertyHeaderPrefixAreaMenuOptionsSpecifies which options are displayed in the menu in the header prefix area. Header prefix area is the area that is by default left of field labels, above the record selectors. Default is resolved to All.  
Public PropertyHeaderPrefixAreaStyleGets/sets the style for a header's prefix area  
Public PropertyHeaderPresenterStyleThe style for the header area  
Public PropertyHighlightAlternateRecordsGets/sets whether the RecordPresenter and DataItemPresenterRecordPresenter.IsAlternate properties will return true on every other Record.  
Public PropertyHighlightPrimaryFieldGets/sets whether the primary field will be highlighted  
Public PropertyIsSealedGets a value that indicates whether this instance is currently sealed (read-only). (Inherited from System.Windows.DependencyObject)
Public PropertyLabelLocationGets/sets the preferred location of the labels  
Public PropertyMaxFieldsToAutoGenerateGets/sets the maximum number of fields to auto-generate in the generated templates.  
Public PropertyMaxSelectedCellsGets/sets the maximum number of cells that can be selected at any time.  
Public PropertyMaxSelectedRecordsGets/sets the maximum number of records that can be selected at any time.  
Public PropertyRecordFilterScopeDetermines whether record filtering is done at the field-layout level or individual record collection level for child field layouts. Default is resolved to SiblingDataRecords.  
Public PropertyRecordFiltersLogicalOperatorSpecifies whether filter conditions across fields are to be combined using logical 'Or' or 'And'. Default is resolved to 'And'.  
Public PropertyRecordListControlStyleGets/sets the style used for RecordListControls created to display objects using this field layout  
Public PropertyRecordResizingAreaSpecifies which areas the end user may use to resize the record. Default is resolved to CellsOnly.  
Public PropertyRecordSelectorExtentGets/sets the extent for the RecordSelector  
Public PropertyRecordSelectorLocationDetermines if and where RecordSelectors will be displayed relative to a Record's cell area.  
Public PropertyRecordSelectorNumberFormatDetermines the format of the number to display inside of the RecordSelectorNumber element  
Public PropertyRecordSelectorNumberStartDetermines the start number to use for record number's displayed inside of the RecordSelectorNumber element.  
Public PropertyRecordSelectorNumberStyleGets/sets the style for RecordSelectorNumbers  
Public PropertyRecordSelectorNumberStyleSelectorA callback used for supplying styles for RecordSelectorNumbers  
Public PropertyRecordSelectorNumberTypeDetermines what number, if any, to display inside of the RecordSelectorNumber element  
Public PropertyRecordSelectorStyleGets/sets the style for RecordSelectors  
Public PropertyRecordSelectorStyleSelectorA callback used for supplying styles for RecordSelectors  
Public PropertyRecordSeparatorLocationSpecifies if and where to display record separators. By default separator is displayed between fixed and non-fixed records.  
Public PropertyReevaluateFiltersOnDataChangeSpecifies whether to re-evaluate record filters when cell data changes. Default is resolved to True.  
Public PropertyReevaluateFiltersOnRecordsAddedSpecifies whether to evaluate filter criteria on records that are added via the UI (template add-record) or the data source. Default is resolved to True.  
Public PropertyResizingModeDetermines if and how cells and labels are resized by the user.  
Public PropertySelectionTypeCellDetermines how Cells can be selected  
Public PropertySelectionTypeFieldDetermines how Fields can be selected  
Public PropertySelectionTypeRecordDetermines how Records can be selected  
Public PropertySortEvaluationModeSpecifies how the data presenter will perform sorting operation.  
Public PropertySpecialRecordOrderSpecifies the order of special records, like filter record, summary record, add-record.  
Public PropertySummaryDescriptionVisibilitySpecifies whether summary records display description. Default is resolved to Collapsed.  
Public PropertySummaryEvaluationModeSpecifies how summaries are calculated by the data presenter.  
Public PropertySupportDataErrorInfoSpecifies whether to display error information provided by the IDataErrorInfo implementation of the underlying data items from the bound data source. Default value is resolved to None.  
Public Methods
 NameDescription
Public MethodClearValueOverloaded. Clears the local value of a property. The property to be cleared is specified by a System.Windows.DependencyProperty identifier. (Inherited from System.Windows.DependencyObject)
Public MethodCoerceValueCoerces the value of the specified dependency property. This is accomplished by invoking any System.Windows.CoerceValueCallback function specified in property metadata for the dependency property as it exists on the calling System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodEquals (Inherited from System.Windows.DependencyObject)
Public MethodGetHashCodeGets a hash code for this System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodGetLocalValueEnumeratorCreates a specialized enumerator for determining which dependency properties have locally set values on this System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodGetValueReturns the current effective value of a dependency property on this instance of a System.Windows.DependencyObject. (Inherited from System.Windows.DependencyObject)
Public MethodInvalidateProperty (Inherited from System.Windows.DependencyObject)
Public MethodReadLocalValueReturns the local value of a dependency property, if it exists. (Inherited from System.Windows.DependencyObject)
Public MethodSetCurrentValue (Inherited from System.Windows.DependencyObject)
Public MethodSetValueOverloaded. Sets the local value of a dependency property, specified by its dependency property identifier. (Inherited from System.Windows.DependencyObject)
Protected Methods
 NameDescription
Protected MethodOnPropertyChangedOverloaded. Overridden. Called when a property has been changed  
Protected MethodRaisePropertyChangedEvent (Inherited from Infragistics.DependencyObjectNotifier)
Protected Internal MethodShouldSerializePropertyReturns a value that indicates whether serialization processes should serialize the value for the provided dependency property. (Inherited from System.Windows.DependencyObject)
Public Events
 NameDescription
Public EventPropertyChanged (Inherited from Infragistics.DependencyObjectNotifier)
See Also