Skip to main content
You are viewing help content for pre-release software. This document and the features it describes are subject to change.

DataFormItem Members

The base class for the data form’s editors.

Fields

Name Description
BackgroundColorProperty static Identifies the BackgroundColor dependency property.
BottomTextFontAttributesProperty static Identifies the BottomTextFontAttributes dependency property.
BottomTextFontFamilyProperty static Identifies the BottomTextFontFamily dependency property.
BottomTextFontSizeProperty static Identifies the BottomTextFontSize dependency property.
DisplayFormatProperty static Identifies the DisplayFormat dependency property.
EditorMaxWidthProperty static Identifies the EditorMaxWidth dependency property.
EditorMinWidthProperty static Identifies the EditorMinWidth dependency property.
EditorWidthProperty static Identifies the EditorWidth dependency property.
ErrorColorProperty static Identifies the ErrorColor dependency property.
FieldNameProperty static Identifies the FieldName dependency property.
GroupNameProperty static Identifies the GroupName dependency property.
HelpTextColorProperty static Identifies the HelpTextColor dependency property.
HelpTextProperty static Identifies the HelpText dependency property.
IsEnabledProperty static Identifies the IsEnabled dependency property.
IsLabelVisibleProperty static Identifies the IsLabelVisible dependency property.
IsVisibleProperty static Identifies the IsVisible dependency property.
ItemOrderInRowProperty static Identifies the ItemOrderInRow dependency property.
LabelColorProperty static Identifies the LabelColor dependency property.
LabelFontAttributesProperty static Identifies the LabelFontAttributes dependency property.
LabelFontFamilyProperty static Identifies the LabelFontFamily dependency property.
LabelFontSizeProperty static Identifies the LabelFontSize dependency property.
LabelHorizontalAlignmentProperty static Identifies the LabelHorizontalAlignment dependency property.
LabelIconProperty static Identifies the LabelIcon dependency property.
LabelIndentProperty static Identifies the LabelIndent dependency property.
LabelMaxWidthProperty static Identifies the LabelMaxWidth dependency property.
LabelMinWidthProperty static Identifies the LabelMinWidth dependency property.
LabelPositionProperty static Identifies the LabelPosition dependency property.
LabelTextProperty static Identifies the LabelText dependency property.
LabelWidthProperty static Identifies the LabelWidth dependency property.
PaddingProperty static Identifies the Padding dependency property.
ReserveBottomTextLineProperty static Identifies the ReserveBottomTextLine dependency property.
RowOrderProperty static Identifies the RowOrder dependency property.
RowSpanProperty static Identifies the RowSpan dependency property.

Properties

Name Description
BackgroundColor Gets or sets the background color of the data form’s item.
BottomTextFontAttributes Specifies whether the editor’s help and error text is bold or italic.
BottomTextFontFamily Gets or sets the name of the font for the editor’s help and error text.
BottomTextFontSize Gets or sets the font size of the editor’s help and error text.
DisplayFormat
EditorMaxWidth Gets or sets the maximum width of the edit box.
EditorMinWidth Gets or sets the minimum width of the edit box.
EditorWidth Gets or sets the width of the edit box.
ErrorColor Specifies the color of the editor’s borders, in-place label, error icon, and error message.
FieldName Gets or sets the name of the data object’s property to which the editor is bound.
GroupName Gest or sets the name of the group that contains the editor.
HelpText Specifies the input prompt string displayed below the edit box.
HelpTextColor Specifies the color of help text displayed below the editor.
IsEnabled
IsLabelVisible Specifies whether the data form displays a label for the editor.
IsVisible Specifies whether the editor is visible on the data form.
ItemOrderInRow Gets or sets the editor’s position in a row.
LabelColor Specifies the color of the editor’s label (text or icon).
LabelFontAttributes Gets or sets the font style for the editor’s text label.
LabelFontFamily Gets or sets the font family name for the editor’s text label.
LabelFontSize Gets or sets the font size for the editor’s text label.
LabelHorizontalAlignment Gets or sets the horizontal alignment of a label displayed above the editor.
LabelIcon Gets or sets an image used as the editor’s label.
LabelIndent Gets or sets the distance between the editor and its label.
LabelMaxWidth Gets or sets the maximum width of the editor’s label.
LabelMinWidth Gets or sets the minimum width of the editor’s label.
LabelPosition Gets or sets the position of a label relative to the editor.
LabelText Gets or sets the editor’s label text.
LabelWidth Gets or sets the width of the editor’s label.
Padding Gets or sets the distance between the data form item’s edges and content (editor and label).
ReserveBottomTextLine Allows you to reserve a line for help and error text below the editor.
RowOrder Specifies the row in which the editor is located.
RowSpan Gets or sets the number of layout rows that this item spans.

Methods

Name Description
Equals(Object) Determines whether the specified object is equal to the current object. Inherited from Object.
Equals(Object, Object) static Determines whether the specified object instances are considered equal. Inherited from Object.
GetDisplayText()
GetDisplayText(Object)
GetHashCode() Serves as the default hash function. Inherited from Object.
GetType() Gets the Type of the current instance. Inherited from Object.
GetValue()
MemberwiseClone() protected Creates a shallow copy of the current Object. Inherited from Object.
ReferenceEquals(Object, Object) static Determines whether the specified Object instances are the same instance. Inherited from Object.
SetValue(Object)
ToString() Returns a string that represents the current object. Inherited from Object.
See Also