Telerik UI for Windows Phone by Progress

The RadDataForm type exposes the following members.


Public methodRadDataForm
Initializes a new instance of the RadDataForm class.


Public methodCommit
Commits all data changes by saving the values to the corresponding properties of the CurrentItem. Used only when the ValidationMode property is set to be Manual.
Public methodFindEditorGroupByName
Retrieves an instance of the DataFieldGroup class that has the given name.
Public methodFindFieldByPropertyName
Retrieves an instance of the DataFormField class that represents the field within RadDataForm associated with the given property name.
Public methodOnApplyTemplate
When overridden in a derived class, is invoked whenever application code or internal processes (such as a rebuilding layout pass) call ApplyTemplate()()()(). In simplest terms, this means the method is called just before a UI element displays in an application. For more information, see Remarks.
(Overrides RadContentControl..::..OnApplyTemplate()()()().)
Public methodValidate
Performs validation of the input of each editor in the current RadDataForm instance.


Public fieldStatic memberApplicationBarInfoProperty
Identifies the ApplicationBarInfo property.
Public fieldStatic memberCommitModeProperty
Identifies the CommitMode dependency property.
Public fieldStatic memberCurrentItemProperty
Identifies the CurrentItem dependency property.
Public fieldStatic memberDataFieldStyleProperty
Identifies the DataFieldStyle dependency property.
Public fieldStatic memberEditorCreationModeProperty
Identifies the EditorCreationMode dependency property.
Public fieldStatic memberValidationInfoMessageStyleProperty
Identifies the ValidationInfoMessageStyle dependency property.
Public fieldStatic memberValidationModeProperty
Identifies the ValidationMode dependency property.
Public fieldStatic memberValidationSummaryModeProperty
Identifies the ValidationSummaryMode dependency property.


Public propertyApplicationBarInfo
Gets or sets the application bar info for the RadDataForm. The application bar info defines what buttons will be shown in the application bar when the form is loaded.
Public propertyCommitMode
Gets or sets a value from the CommitMode enum which determines when editor values are stored on the corresponding business object set as a CurrentItem.
Public propertyCurrentItem
Gets or sets the data item currently associated with this instance of RadDataForm and used to populate the input fields within the form.
Public propertyDataFields
Gets an array containing DataFormField instances that represent the currently created input fields for the public properties of the object set to the CurrentItem properties.
Public propertyDataFieldStyle
Gets or sets an instance of the Style class that defines the visual appearance of a DataFormField.
Public propertyEditorCreationMode
Defines the mode in which editor fields are created for properties in the mode in which current item is defined without XAML definition of DataField instances.
Public propertyFieldRelations
Gets a collection that holds FieldRelation instances. A field relation represents binding between two properties on two editors in RadDataForm.
Public propertyInvalidFields
Gets an array of DataFormField instances that are currently marked as invalid according to their input.
Public propertyIsInputValid
Gets a boolean value determining whether the input in the editor fields of the RadDataForm instanse is correct.
Public propertyValidationInfoMessageStyle
Gets or sets an instance of the Style class that defines the visual appearance of a validation info message displayed in the RadDataForm instance to notify that the input in a given data field is not valid.
Public propertyValidationMode
Gets or sets the data validation mode. Data validation mode determines when input data is validated.
Public propertyValidationSummaryMode
Gets or sets a value from the ValidationSummaryMode enum that defines how validation info messages are displayed in the current RadDataForm instance.


Public eventCommitted
Fires after the input of the form has been successfully committed to the edited object.
Public eventDataFieldCreated
Fires after a DataFormField has been created for a given property.
Public eventDataFieldCreating
Fires before a DataFormField is created for a given property. Can be used to cancel the creation of the data field.
Public eventDataFieldValueChanged
Fires when the value of an editor field changes.
Public eventPropertyChanged
Fired when the IsInputValid or InvalidFields change.
Public eventRetrievingAttribute
Fires when a CLR attribute is retrieved for a property.
Public eventValidatingDataField
Fires when a DataFormField is being validated.

See Also