skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • Resources Hub
    • .NET MAUI Tutorials and Learning
    • First Steps
    • Submit a Ticket
    • FAQs

    Docs & Resources

    • Docs
    • Demos
    • Migrate to .NET MAUI
    • Forums
    • Videos
    • Blogs

    Productivity and Design Tools

    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class DataFormEditorPresenter

Organizes the content of a DataFormEditor into columns and rows.

Inheritance
System.Object
RadContentView
RadBorder
DataFormEditorPresenter
Inherited Members
RadBorder.BorderColorProperty
RadBorder.CornerRadiusProperty
RadBorder.BorderThicknessProperty
RadBorder.BorderBrushProperty
RadBorder.ChangeVisualState()
RadBorder.BorderColor
RadBorder.CornerRadius
RadBorder.BorderThickness
RadBorder.BorderBrush
RadBorder.IRadBorder.BorderBrush
RadContentView.ActualStyleClassProperty
RadContentView.OnChildAdded(Element)
RadContentView.OnChildRemoved(Element, Int32)
RadContentView.OnBindingContextChanged()
RadContentView.OnHandlerChanged()
RadContentView.ActualStyleClass
Namespace: Telerik.Maui.Controls
Assembly: Telerik.Maui.Controls.dll

Syntax

public class DataFormEditorPresenter : RadBorder, IRadBorder, IRadContentView, IContentView, IPadding, ICrossPlatformLayout, IDataFormView, IView, IElement, ITransform

Constructors

DataFormEditorPresenter()

Initializes a new instance of the DataFormEditorPresenter class.

Declaration
public DataFormEditorPresenter()

Fields

ColumnSpacingProperty

Identifies the ColumnSpacing property.

Declaration
public static readonly BindableProperty ColumnSpacingProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

EditorContentProperty

Identifies the EditorContent property.

Declaration
public static readonly BindableProperty EditorContentProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

ErrorContentProperty

Identifies the ErrorContent property.

Declaration
public static readonly BindableProperty ErrorContentProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

ErrorLengthProperty

Identifies the ErrorLength property.

Declaration
public static readonly BindableProperty ErrorLengthProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

ErrorPositionProperty

Identifies the ErrorPosition property.

Declaration
public static readonly BindableProperty ErrorPositionProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

HeaderContentProperty

Identifies the HeaderContent property.

Declaration
public static readonly BindableProperty HeaderContentProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

HeaderLengthProperty

Identifies the HeaderLength property.

Declaration
public static readonly BindableProperty HeaderLengthProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

HeaderPositionProperty

Identifies the HeaderPosition property.

Declaration
public static readonly BindableProperty HeaderPositionProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

RowSpacingProperty

Identifies the RowSpacing property.

Declaration
public static readonly BindableProperty RowSpacingProperty
Field Value
Microsoft.Maui.Controls.BindableProperty

Properties

ColumnSpacing

Gets or sets the horizontal spacing between the columns in the DataFormEditorPresenter.

Declaration
public double ColumnSpacing { get; set; }
Property Value
System.Double

EditorContent

Gets or sets the editor content view in the DataFormEditorPresenter.

Declaration
public View EditorContent { get; set; }
Property Value
Microsoft.Maui.Controls.View

ErrorContent

Gets or sets the error content view in the DataFormEditorPresenter.

Declaration
public View ErrorContent { get; set; }
Property Value
Microsoft.Maui.Controls.View

ErrorLength

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.

Declaration
public GridLength ErrorLength { get; set; }
Property Value
Microsoft.Maui.GridLength

ErrorPosition

Gets or sets a value specifying the relative position of the error indicator in the DataFormEditorPresenter. For more information see the DataFormErrorPosition type.

Declaration
public DataFormErrorPosition ErrorPosition { get; set; }
Property Value
DataFormErrorPosition

HeaderContent

Gets or sets the header content view in the DataFormEditorPresenter.

Declaration
public View HeaderContent { get; set; }
Property Value
Microsoft.Maui.Controls.View

HeaderLength

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.

Declaration
public GridLength HeaderLength { get; set; }
Property Value
Microsoft.Maui.GridLength

HeaderPosition

Gets or sets a value specifying the relative position of the header view in the DataFormEditorPresenter. For more information see the DataFormHeaderPosition type.

Declaration
public DataFormHeaderPosition HeaderPosition { get; set; }
Property Value
DataFormHeaderPosition

RowSpacing

Gets or sets the vertical spacing between the rows in the DataFormEditorPresenter.

Declaration
public double RowSpacing { get; set; }
Property Value
System.Double

Extension Methods

AndroidTypeConversionExtensions.ToJavaObject(Object)
Sample Applications
  • Controls Samples App
  • Crypto Tracker App
Support Resources
  • .NET MAUI SDKBrowser App
Community
  • Forums
  • Blogs
  • Feedback Portal
  • YouTube Channel

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.