Version

FieldSettings Class Properties

For a list of all members of this type, see FieldSettings members.

Public Properties
 NameDescription
Public PropertyAllowCellVirtualizationDetermines if the cell uielement creation can be deferred until the cell is brought into view.  
Public PropertyAllowCrossFieldRecordFilteringDetermines if fields will be included in the fields combobox inside the CustomFilterSelectionControl. Default is resolved to the AllowRecordFiltering setting.  
Public PropertyAllowEditDetermines if the user can edit a cell.  
Public PropertyAllowFixingDetermines if the end user should be allowed to change the fixed state of the field and to which edges the field may be fixed.  
Public PropertyAllowGroupByDetermines if the user can initiate a group by operation thru the UI for this Field  
Public PropertyAllowHidingSpecifies whether the user can show or hide a field. It also controls whether the field is displayed in the field chooser control.  
Public PropertyAllowLabelVirtualizationDetermines if the label uielement creation can be deferred until the label is brought into view.  
Public PropertyAllowRecordFilteringEnables the record filtering user interface. Default is resolved to False.  
Public PropertyAllowResizeDetermines if the user can resize a cell or label in a Field  
Public PropertyAllowSortingDetermines if the user can sort a field Field  
Public PropertyAllowSummariesSpecifies if the summary calculation selection UI is enabled for the user to select one or more summary calculations to perform on field values.  
Public PropertyAutoSizeOptionsReturns or sets what values are considered when autosizing a field.  
Public PropertyAutoSizeScopeReturns or sets a value that indicates which records are evaluated when performing an autosize of a field.  
Public PropertyCellClickActionDetermines what happens when the user clicks on a field cell  
Public PropertyCellContentAlignmentGets/sets the relative position of the label to its cell value when the LabelLocation resolves to 'InCells'.  
Public PropertyCellHeightThe height of the cell in device-independent units (1/96th inch per unit)  
Public PropertyCellMaxHeightThe maximum height of the cell in device-independent units (1/96th inch per unit)  
Public PropertyCellMaxWidthThe maximum width of the cell in device-independent units (1/96th inch per unit)  
Public PropertyCellMinHeightThe minimum height of the cell in device-independent units (1/96th inch per unit)  
Public PropertyCellMinWidthThe minimum width of the cell in device-independent units (1/96th inch per unit)  
Public PropertyCellPresenterStyleThe style for the CellPresenter  
Public PropertyCellPresenterStyleSelectorA callback used for supplying styles for CellPresenters  
Public PropertyCellValuePresenterStyleThe style for the CellValuePresenter  
Public PropertyCellValuePresenterStyleSelectorA callback used for supplying styles for cells  
Public PropertyCellVisibilityWhenGroupedSpecifies if the group-by fields should be hidden. Default is null which is resolved to Visible.  
Public PropertyCellWidthThe width of the cell in device-independent units (1/96th inch per unit).  
Public PropertyCollapseWhenEmptyReturns/sets whether Views that support the collapsing of cells should collapse cells associated with a Field when the cells contain empty values (e.g. empty string/null for string, null for nullable types, and 0 for numeric types).  
Public PropertyDataItemUpdateTriggerDetermines when the DataItem's property associated with the field will be updated.  
Public PropertyDataValueChangedHistoryLimitReturns/sets the maximum number of value changes to maintain for all Cells associated with the Field.  
Public PropertyDataValueChangedNotificationsActiveReturns/sets whether DataPresenterBase.DataValueChanged and DataPresenterBase.InitializeCellValuePresenter events should be raised for all Cells associated with the Field.  
Public PropertyDataValueChangedScopeReturns/sets a value that determines the range of DataRecords for which DataPresenterBase.DataValueChanged and DataPresenterBase.InitializeCellValuePresenter events will be raised.  
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 PropertyEditAsTypeGets/sets a type that will be used to edit the data while in edit mode.  
Public PropertyEditModeBehaviorOnDataUpdateControls how the value of the editor in the cell that's in edit mode is updated when the corresponding data in the underlying data source is changed. Default value is resolved to UpdateEditValue.  
Public PropertyEditorStyleThe style for the Infragistics.Windows.Editors.ValueEditor used within a cell  
Public PropertyEditorStyleSelectorA callback used for supplying a style for the Infragistics.Windows.Editors.ValueEditor used within a cell  
Public PropertyEditorTypeThe type for the Infragistics.Windows.Editors.ValueEditor used within a cell  
Public PropertyExcelStyleFilterSearchOperatorSpecifies the type of search operation to perform in the search textbox of the RecordFilterTreeControl to filter the items displayed within the tree control of the Excel style filter.  
Public PropertyExpandableFieldRecordExpansionModeDetermines how an ExpandableFieldRecordPresenter will be expanded.  
Public PropertyExpandableFieldRecordHeaderDisplayModeDetermines how an ExpandableFieldRecordPresenter will display a header.  
Public PropertyExpandableFieldRecordPresenterStyleThe style for ExpandableFieldRecords  
Public PropertyExpandableFieldRecordPresenterStyleSelectorA callback used for supplying styles for ExpandableFieldRecords  
Public PropertyExpandedCellStyleThe style for ExpandedCellPresenters which are used to display expanded cells.  
Public PropertyExpandedCellStyleSelectorA callback used for supplying a style for ExpandedCellPresenters which are used to display expanded cells.  
Public PropertyExpandGroupByRecordsByDefaultDetermines whether GroupBy records are initially expanded.  
Public PropertyFilterCellEditorStyleThe style for the Infragistics.Windows.Editors.ValueEditor used within a cell  
Public PropertyFilterCellValuePresenterStyleThe style for the FilterCellValuePresenter  
Public PropertyFilterClearButtonVisibilitySpecifies the visibility of the filter clear button in the filter cell. Default is resolved to Visible.  
Public PropertyFilterComparerProperty used for specifying a custom comparer used to compare values as part of the filtering logic.  
Public PropertyFilterConditionOptimizationThresholdReturns or sets the minimum number of checked items in the Excel style filter dropdown at which the values will be grouped into a single condition.  
Public PropertyFilterEvaluationTriggerControls when the filters are evalulated whenever the user modifies filter criteria via filter cell. Default is resolved to OnCellValueChange which applies the filter as you type contents in the filter cell.  
Public PropertyFilterEvaluatorProperty used for specifying a custom evaluator used to evaluate filter comparisons as part of the filtering logic.  
Public PropertyFilterLabelIconDropDownTypeSpecifies the type of dropdown to be displayed in the FilterButton displayed in the LabelPresenter when the FilterUIType resolves to LabelIcons. 'Default' is resolved to SingleSelect.  
Public PropertyFilterOperandUITypeSpecifies the type of UI to use for the operand portion in a filter cell. Default is resolved to Combo.  
Public PropertyFilterOperatorDefaultValueSpecifies the default filter operator. UI for selecting filter operator in filter cell will be initialized to this value. Default is resolved to StartsWith except for DateTime, Boolean and numeric fields where it's resolved to Equals.  
Public PropertyFilterOperatorDropDownItemsSpecifies which operators to display in the filter operator drop-down. Default set of operators are determined based on the data type of the field.  
Public PropertyFilterStringComparisonTypeSpecifies whether filters will be case-sensitve or case insensitive. Default is CaseInsensitive.  
Public PropertyForceCellVirtualizationAllows cell elements to be virtualized even if the cell is using a custom CellValuePresenter that does not contain a ValueEditor.  
Public PropertyGroupByComparerProperty used for specifying a custom comparer to sort GroupByRecords.  
Public PropertyGroupByEvaluatorProperty used for specifying a custom evaluator for group-by records which determines group breaks.  
Public PropertyGroupByModeDetermines how DataRecords are grouped  
Public PropertyGroupByRecordPresenterStyleThe style for the GroupByRecordPresenter  
Public PropertyGroupByRecordPresenterStyleSelectorA callback used for supplying styles for groupBys  
Public PropertyHeightReturns or sets a FieldLength instance that represents the default height of the field.  
Public PropertyInvalidValueBehaviorDetermines what action to take when attempting to end edit mode with an invalid value.  
Public PropertyIsAutoEditModeEnabledDetermines whether edit mode will automatically be entered on the DataPresenterBase.ActiveCell when the first text input or space key is pressed.  
Public PropertyIsSealedGets a value that indicates whether this instance is currently sealed (read-only). (Inherited from System.Windows.DependencyObject)
Public PropertyLabelClickActionDetermines what happens when the user clicks on a field label  
Public PropertyLabelHeightThe height of the label in device-independent units (1/96th inch per unit)  
Public PropertyLabelMaxHeightThe maximum height of the label in device-independent units (1/96th inch per unit)  
Public PropertyLabelMaxWidthThe maximum width of the label in device-independent units (1/96th inch per unit)  
Public PropertyLabelMinHeightThe minimum height of the label in device-independent units (1/96th inch per unit)  
Public PropertyLabelMinWidthThe minimum width of the label in device-independent units (1/96th inch per unit)  
Public PropertyLabelPresenterStyleThe style for the label  
Public PropertyLabelPresenterStyleSelectorA callback used for supplying styles for labels  
Public PropertyLabelTextAlignmentDetermines how text is aligned within the LabelPresenter.  
Public PropertyLabelTextTrimmingDetermines how text is trimmed within the LabelPresenter if there isn't enough space to display it entirely.  
Public PropertyLabelTextWrappingDetermines whether text is wrapped within the LabelPresenter if there isn't enough width to display it on a single line.  
Public PropertyLabelWidthThe width of the label in device-independent units (1/96th inch per unit)  
Public PropertyMergedCellEvaluationCriteriaDetermines which cells can be merged based on either the cell's value or its display text.  
Public PropertyMergedCellEvaluatorA custom evaluator to determine if cells for 2 adjacent records can be merged.  
Public PropertyMergedCellModeSpecifies if and how cell merging is performed. Default is resolved to Never.  
Public PropertyMergedCellPresenterStyleThe style for the MergedCellPresenter  
Public PropertyMergedCellPresenterStyleSelectorA callback used for supplying styles for MergedCellPresenters  
Public PropertyNonSpecificNotificationBehaviorDetermines if values are refreshed when a notification is received that a change has occured for a DataRecord but the notification doesn't specify which field value has been changed.  
Public PropertySortComparerProperty used for specifying a custom comparer used to sort DataRecords.  
Public PropertySortComparisonTypeDetermines how DataRecords are sorted  
Public PropertySummaryDisplayAreaSpecifies if and where summaries associated with this field are displayed. Default is resolved to TopLevelOnly and InGroupByRecords.  
Public PropertySummaryUITypeSpecifies options for the summary selection user interface.  
Public PropertySupportDataErrorInfoSpecifies whether to display field error information provided by the IDataErrorInfo implementation of the underlying data items from the bound data source. Default value is resolved based on the FieldLayoutSettings' SupportDataErrorInfo property setting.  
Public PropertyWidthReturns or sets a FieldLength instance that represents the default width of the field.  
See Also