Organizes the content of a DataFormEditor into columns and rows.
Definition
Namespace:Telerik.Maui.Controls
Assembly:Telerik.Maui.Controls.dll
Syntax:
public class DataFormEditorPresenter : RadBorder, IRadBorder, IRadContentView, IContentView, IPadding, ICrossPlatformLayout, IView, IElement, ITransform
Inheritance: objectRadContentViewRadBorderDataFormEditorPresenter
Implements:
Inherited Members
Constructors
Initializes a new instance of the DataFormEditorPresenter class.
public DataFormEditorPresenter()
Fields
ColumnSpacingProperty
BindableProperty
Identifies the ColumnSpacing property.
public static readonly BindableProperty ColumnSpacingProperty
EditorContentProperty
BindableProperty
Identifies the EditorContent property.
public static readonly BindableProperty EditorContentProperty
ErrorContentProperty
BindableProperty
Identifies the ErrorContent property.
public static readonly BindableProperty ErrorContentProperty
ErrorLengthProperty
BindableProperty
Identifies the ErrorLength property.
public static readonly BindableProperty ErrorLengthProperty
ErrorPositionProperty
BindableProperty
Identifies the ErrorPosition property.
public static readonly BindableProperty ErrorPositionProperty
HeaderContentProperty
BindableProperty
Identifies the HeaderContent property.
public static readonly BindableProperty HeaderContentProperty
HeaderLengthProperty
BindableProperty
Identifies the HeaderLength property.
public static readonly BindableProperty HeaderLengthProperty
HeaderPositionProperty
BindableProperty
Identifies the HeaderPosition property.
public static readonly BindableProperty HeaderPositionProperty
RowSpacingProperty
BindableProperty
Identifies the RowSpacing property.
public static readonly BindableProperty RowSpacingProperty
Properties
Gets or sets the horizontal spacing between the columns in the DataFormEditorPresenter.
public double ColumnSpacing { get; set; }
EditorContent
View
Gets or sets the editor content view in the DataFormEditorPresenter.
public View EditorContent { get; set; }
ErrorContent
View
Gets or sets the error content view in the DataFormEditorPresenter.
public View ErrorContent { get; set; }
ErrorLength
GridLength
Gets or sets the length of the error indicator in the editor. This property has an effect only when the ErrorPosition property is set to Beside. You can specify absolute values in pixels or weighted values followed by the asterisk symbol "". For instance, the value of "0.1" specifies that the error length should be 10% from the length of the corresponding editor. The special value "Auto" specifies that the error length should be computed automatically for each error indicator, based on the actual error size requirements.
[TypeConverter(typeof(GridLengthTypeConverter))]
public GridLength ErrorLength { get; set; }
Gets or sets a value specifying the relative position of the error indicator in the DataFormEditorPresenter. For more information see the DataFormErrorPosition type.
public DataFormErrorPosition ErrorPosition { get; set; }
HeaderContent
View
Gets or sets the header content view in the DataFormEditorPresenter.
public View HeaderContent { get; set; }
HeaderLength
GridLength
Gets or sets the length of the header view in the editor. This property has an effect only when the HeaderPosition property is set to Beside. You can specify absolute values in pixels or weighted values followed by the asterisk symbol "". For instance, the value of "0.5" specifies that the header length should be 50% from the length of the corresponding editor. The special value "Auto" specifies that the header length should be computed automatically for the header view, based on the actual header size requirements.
[TypeConverter(typeof(GridLengthTypeConverter))]
public GridLength HeaderLength { get; set; }
Gets or sets a value specifying the relative position of the header view in the DataFormEditorPresenter. For more information see the DataFormHeaderPosition type.
public DataFormHeaderPosition HeaderPosition { get; set; }
Gets or sets the vertical spacing between the rows in the DataFormEditorPresenter.
public double RowSpacing { get; set; }