Class DataFormEditor
Base abstract class for all editors in a Rad
Inherited Members
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll
Syntax
public abstract class DataFormEditor : DataFormItem, IRadContentView, IContentView, IPadding, ICrossPlatformLayout, IDataFormView, IView, IElement, ITransform
Constructors
DataFormEditor()
Fields
ActualEditorStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualEditorStyleProperty
Field Value
Microsoft.
|
ActualErrorDisplayOptionsProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualErrorDisplayOptionsProperty
Field Value
Microsoft.
|
ActualErrorImageSourceProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualErrorImageSourceProperty
Field Value
Microsoft.
|
ActualErrorImageStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualErrorImageStyleProperty
Field Value
Microsoft.
|
ActualErrorLabelStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualErrorLabelStyleProperty
Field Value
Microsoft.
|
ActualErrorLengthProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualErrorLengthProperty
Field Value
Microsoft.
|
ActualErrorPositionProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualErrorPositionProperty
Field Value
Microsoft.
|
ActualHeaderDisplayOptionsProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderDisplayOptionsProperty
Field Value
Microsoft.
|
ActualHeaderImageSourceProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderImageSourceProperty
Field Value
Microsoft.
|
ActualHeaderImageStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderImageStyleProperty
Field Value
Microsoft.
|
ActualHeaderLabelStyleProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderLabelStyleProperty
Field Value
Microsoft.
|
ActualHeaderLengthProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderLengthProperty
Field Value
Microsoft.
|
ActualHeaderPositionProperty
Identifies the Actual
Declaration
public static readonly BindableProperty ActualHeaderPositionProperty
Field Value
Microsoft.
|
ColumnSpacingProperty
Identifies the Column
Declaration
public static readonly BindableProperty ColumnSpacingProperty
Field Value
Microsoft.
|
CommitModeProperty
Identifies the Commit
Declaration
public static readonly BindableProperty CommitModeProperty
Field Value
Microsoft.
|
ConverterParameterProperty
Identifies the Converter
Declaration
public static readonly BindableProperty ConverterParameterProperty
Field Value
Microsoft.
|
ConverterProperty
Identifies the Converter property.
Declaration
public static readonly BindableProperty ConverterProperty
Field Value
Microsoft.
|
EditorStyleProperty
Identifies the Editor
Declaration
public static readonly BindableProperty EditorStyleProperty
Field Value
Microsoft.
|
EditorValueProperty
Identifies the Editor
Declaration
public static readonly BindableProperty EditorValueProperty
Field Value
Microsoft.
|
ErrorDisplayOptionsProperty
Identifies the Error
Declaration
public static readonly BindableProperty ErrorDisplayOptionsProperty
Field Value
Microsoft.
|
ErrorImageSourceProperty
Identifies the Error
Declaration
public static readonly BindableProperty ErrorImageSourceProperty
Field Value
Microsoft.
|
ErrorImageStyleProperty
Identifies the Error
Declaration
public static readonly BindableProperty ErrorImageStyleProperty
Field Value
Microsoft.
|
ErrorLabelStyleProperty
Identifies the Error
Declaration
public static readonly BindableProperty ErrorLabelStyleProperty
Field Value
Microsoft.
|
ErrorLengthProperty
Identifies the Error
Declaration
public static readonly BindableProperty ErrorLengthProperty
Field Value
Microsoft.
|
ErrorPositionProperty
Identifies the Error
Declaration
public static readonly BindableProperty ErrorPositionProperty
Field Value
Microsoft.
|
HasPendingChangesProperty
Identifies the Has
Declaration
public static readonly BindableProperty HasPendingChangesProperty
Field Value
Microsoft.
|
HasValidationErrorsProperty
Identifies the Has
Declaration
public static readonly BindableProperty HasValidationErrorsProperty
Field Value
Microsoft.
|
HeaderDisplayOptionsProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderDisplayOptionsProperty
Field Value
Microsoft.
|
HeaderImageSourceProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderImageSourceProperty
Field Value
Microsoft.
|
HeaderImageStyleProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderImageStyleProperty
Field Value
Microsoft.
|
HeaderLabelStyleProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderLabelStyleProperty
Field Value
Microsoft.
|
HeaderLengthProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderLengthProperty
Field Value
Microsoft.
|
HeaderPositionProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderPositionProperty
Field Value
Microsoft.
|
HeaderTextProperty
Identifies the Header
Declaration
public static readonly BindableProperty HeaderTextProperty
Field Value
Microsoft.
|
IsErrorImageVisibleProperty
Identifies the Is
Declaration
public static readonly BindableProperty IsErrorImageVisibleProperty
Field Value
Microsoft.
|
IsErrorLabelVisibleProperty
Identifies the Is
Declaration
public static readonly BindableProperty IsErrorLabelVisibleProperty
Field Value
Microsoft.
|
IsHeaderImageVisibleProperty
Identifies the Is
Declaration
public static readonly BindableProperty IsHeaderImageVisibleProperty
Field Value
Microsoft.
|
IsHeaderLabelVisibleProperty
Identifies the Is
Declaration
public static readonly BindableProperty IsHeaderLabelVisibleProperty
Field Value
Microsoft.
|
IsReadOnlyProperty
Identifies the Is
Declaration
public static readonly BindableProperty IsReadOnlyProperty
Field Value
Microsoft.
|
PropertyNameProperty
Identifies the Property
Declaration
public static readonly BindableProperty PropertyNameProperty
Field Value
Microsoft.
|
PropertyValueProperty
Identifies the Property
Declaration
public static readonly BindableProperty PropertyValueProperty
Field Value
Microsoft.
|
RowSpacingProperty
Identifies the Row
Declaration
public static readonly BindableProperty RowSpacingProperty
Field Value
Microsoft.
|
ValidationModeProperty
Identifies the Validation
Declaration
public static readonly BindableProperty ValidationModeProperty
Field Value
Microsoft.
|
Properties
ActualEditorStyle
Gets the result from merging the Microsoft.
Declaration
public Style ActualEditorStyle { get; }
Property Value
Microsoft.
|
ActualErrorDisplayOptions
Gets the actual value specified with the Error
Declaration
public DataFormErrorDisplayOptions ActualErrorDisplayOptions { get; }
Property Value
ActualErrorImageSource
Gets the actual value specified with the Error
Declaration
public ImageSource ActualErrorImageSource { get; }
Property Value
Microsoft.
|
ActualErrorImageStyle
Gets the result from merging the Microsoft.
Declaration
public Style ActualErrorImageStyle { get; }
Property Value
Microsoft.
|
ActualErrorLabelStyle
Gets the result from merging the Microsoft.
Declaration
public Style ActualErrorLabelStyle { get; }
Property Value
Microsoft.
|
ActualErrorLength
Gets the actual value specified with the Error
Declaration
public GridLength ActualErrorLength { get; }
Property Value
Microsoft.
|
ActualErrorPosition
Gets the actual value specified with the Error
Declaration
public DataFormErrorPosition ActualErrorPosition { get; }
Property Value
ActualHeaderDisplayOptions
Gets the actual value specified with the Header
Declaration
public DataFormHeaderDisplayOptions ActualHeaderDisplayOptions { get; }
Property Value
ActualHeaderImageSource
Gets the actual value specified with the Header
Declaration
public ImageSource ActualHeaderImageSource { get; }
Property Value
Microsoft.
|
ActualHeaderImageStyle
Gets the result from merging the Microsoft.
Declaration
public Style ActualHeaderImageStyle { get; }
Property Value
Microsoft.
|
ActualHeaderLabelStyle
Gets the result from merging the Microsoft.
Declaration
public Style ActualHeaderLabelStyle { get; }
Property Value
Microsoft.
|
ActualHeaderLength
Gets the actual value specified with the Header
Declaration
public GridLength ActualHeaderLength { get; }
Property Value
Microsoft.
|
ActualHeaderPosition
Gets the actual value specified with the Header
Declaration
public DataFormHeaderPosition ActualHeaderPosition { get; }
Property Value
ColumnSpacing
Gets or sets the horizontal spacing between the columns in the Data
Declaration
public double ColumnSpacing { get; set; }
Property Value
System.
|
CommitMode
Gets or sets the current commit mode of the Data
Declaration
public DataFormCommitMode CommitMode { get; set; }
Property Value
Converter
Gets or sets a Microsoft.
Declaration
public IValueConverter Converter { get; set; }
Property Value
Microsoft.
|
ConverterParameter
Gets or sets a custom parameter to pass to the Microsoft.
Declaration
public object ConverterParameter { get; set; }
Property Value
System.
|
EditorStyle
Gets or sets the Microsoft.
Declaration
public Style EditorStyle { get; set; }
Property Value
Microsoft.
|
EditorValue
Gets or sets the current edited value, before applying it to the business object.
Declaration
public object EditorValue { get; set; }
Property Value
System.
|
ErrorDisplayOptions
Gets or sets display options of the error indicator in the Data
Declaration
public Nullable<DataFormErrorDisplayOptions> ErrorDisplayOptions { get; set; }
Property Value
System.
|
ErrorImageSource
Gets or sets the Microsoft.
Declaration
public ImageSource ErrorImageSource { get; set; }
Property Value
Microsoft.
|
ErrorImageStyle
Gets or sets the Microsoft.
Declaration
public Style ErrorImageStyle { get; set; }
Property Value
Microsoft.
|
ErrorLabelStyle
Gets or sets the Microsoft.
Declaration
public Style ErrorLabelStyle { get; set; }
Property Value
Microsoft.
|
ErrorLength
Gets or sets the length of the error indicator in the editor. This property has an effect only
when the Error
Declaration
public GridLength ErrorLength { get; set; }
Property Value
Microsoft.
|
ErrorPosition
Gets or sets a value specifying the relative position of the error indicator in the Data
Declaration
public Nullable<DataFormErrorPosition> ErrorPosition { get; set; }
Property Value
System.
|
HasPendingChanges
Gets a value indicating whether there are pending changes.
Declaration
public bool HasPendingChanges { get; }
Property Value
System.
|
HasValidationErrors
Gets a value indicating whether there are validation errors.
Declaration
public bool HasValidationErrors { get; }
Property Value
System.
|
HeaderDisplayOptions
Gets or sets the display options of the header in the Data
Declaration
public Nullable<DataFormHeaderDisplayOptions> HeaderDisplayOptions { get; set; }
Property Value
System.
|
HeaderImageSource
Gets or sets the Microsoft.
Declaration
public ImageSource HeaderImageSource { get; set; }
Property Value
Microsoft.
|
HeaderImageStyle
Gets or sets the Microsoft.
Declaration
public Style HeaderImageStyle { get; set; }
Property Value
Microsoft.
|
HeaderLabelStyle
Gets or sets the Microsoft.
Declaration
public Style HeaderLabelStyle { get; set; }
Property Value
Microsoft.
|
HeaderLength
Gets or sets the length of the header view in the editor. This property has an effect only when
the Header
Declaration
public GridLength HeaderLength { get; set; }
Property Value
Microsoft.
|
HeaderPosition
Gets or sets a value specifying the relative position of the header label in the Data
Declaration
public Nullable<DataFormHeaderPosition> HeaderPosition { get; set; }
Property Value
System.
|
HeaderText
Gets or sets the text of the header label in the Data
Declaration
public string HeaderText { get; set; }
Property Value
System.
|
IsErrorImageVisible
Gets a value indicating whether the error icon is currently visible in the Data
Declaration
public bool IsErrorImageVisible { get; }
Property Value
System.
|
IsErrorLabelVisible
Gets a value indicating whether the error label is currently visible in the Data
Declaration
public bool IsErrorLabelVisible { get; }
Property Value
System.
|
IsHeaderImageVisible
Gets a value indicating whether the header icon is currently visible in the Data
Declaration
public bool IsHeaderImageVisible { get; }
Property Value
System.
|
IsHeaderLabelVisible
Gets a value indicating whether the header label is currently visible in the Data
Declaration
public bool IsHeaderLabelVisible { get; }
Property Value
System.
|
IsReadOnly
Gets or sets a value indicating whether the current editor is in a read-only mode.
Declaration
public Nullable<bool> IsReadOnly { get; set; }
Property Value
System.
|
PropertyName
Gets or sets the name of the property from the business object this editor is bound to.
Declaration
public string PropertyName { get; set; }
Property Value
System.
|
PropertyValue
Gets or sets the value of the property from the business object this editor is bound to.
Declaration
public object PropertyValue { get; set; }
Property Value
System.
|
RowSpacing
Gets or sets the vertical spacing between the rows in the Data
Declaration
public double RowSpacing { get; set; }
Property Value
System.
|
ValidationErrors
Gets a collection of validation errors that are produced after the last execution of the
validation logic associated with the current Data
Declaration
public IReadOnlyList<DataFormEditorValidationError> ValidationErrors { get; }
Property Value
System.
|
ValidationMode
Gets or sets the current validation mode of the Data
Declaration
public DataFormValidationMode ValidationMode { get; set; }
Property Value
ValidationRules
Gets a collection of validation rules associated with the current Data
Declaration
public IList<DataFormEditorValidationRule> ValidationRules { get; }
Property Value
System.
|
Methods
CancelChanges()
Cancels all pending changes in the Data
Declaration
public void CancelChanges()
CommitChanges()
Commits all pending changes in the Data
Declaration
public bool CommitChanges()
Returns
System. True if the validation passes and the changes are committed successfully, false otherwise. |
ValidateChanges()
Executes the validation logic associated with the current Data
Declaration
public bool ValidateChanges()
Returns
System. True if the validation passes, false otherwise. |
Events
ValidationCompleted
Raised when the validation of the editor has completed.
Declaration
public event EventHandler<DataFormEditorValidationCompletedEventArgs> ValidationCompleted
Event Type
System.
|
ValueChanged
Raised when the value of the editor has changed.
Declaration
public event EventHandler<DataFormEditorValueChangedEventArgs> ValueChanged
Event Type
System.
|