Class
DataFormGroup

Represents a visual grouping of items in a RadDataForm.

Definition

Namespace:Telerik.Maui.Controls

Assembly:Telerik.Maui.Controls.dll

Syntax:

cs-api-definition
public class DataFormGroup : DataFormItem, IRadContentView, IContentView, IPadding, ICrossPlatformLayout, IView, IElement, ITransform

Inheritance: objectRadContentViewDataFormContentViewDataFormItemDataFormGroup

Implements: IContentViewICrossPlatformLayoutIElementIPaddingIRadContentViewITransformIView

Inherited Members DataFormContentView.BackgroundColorPropertyDataFormContentView.BorderColorPropertyDataFormContentView.BorderThicknessPropertyDataFormContentView.CornerRadiusPropertyDataFormContentView.ContentPaddingPropertyDataFormContentView.BackgroundColorDataFormContentView.BorderColorDataFormContentView.BorderThicknessDataFormContentView.CornerRadiusDataFormContentView.ContentPaddingRadContentView.ActualStyleClassPropertyRadContentView.OnChildAdded(Element)RadContentView.OnChildRemoved(Element, int)RadContentView.OnBindingContextChanged()RadContentView.OnHandlerChanged()

Constructors

DataFormGroup()

Initializes a new instance of the DataFormGroup class.

Declaration

cs-api-definition
public DataFormGroup()

Fields

ActualContentStyleProperty

Identifies the ActualContentStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty ActualContentStyleProperty

Field Value

BindableProperty

ActualHeaderStyleProperty

Identifies the ActualHeaderStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty ActualHeaderStyleProperty

Field Value

BindableProperty

ContentStyleProperty

Identifies the ContentStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty ContentStyleProperty

Field Value

BindableProperty

ContentTemplateProperty

Identifies the ContentTemplate property.

Declaration

cs-api-definition
public static readonly BindableProperty ContentTemplateProperty

Field Value

BindableProperty

GroupNameProperty

Identifies the GroupName property.

Declaration

cs-api-definition
public static readonly BindableProperty GroupNameProperty

Field Value

BindableProperty

HeaderDisplayOptionsProperty

Identifies the HeaderDisplayOptions property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderDisplayOptionsProperty

Field Value

BindableProperty

HeaderImageSourceProperty

Identifies the HeaderImageSource property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderImageSourceProperty

Field Value

BindableProperty

HeaderImageStyleProperty

Identifies the HeaderImageStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderImageStyleProperty

Field Value

BindableProperty

HeaderLabelStyleProperty

Identifies the HeaderLabelStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderLabelStyleProperty

Field Value

BindableProperty

HeaderStyleProperty

Identifies the HeaderStyle property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderStyleProperty

Field Value

BindableProperty

HeaderTemplateProperty

Identifies the HeaderTemplate property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderTemplateProperty

Field Value

BindableProperty

HeaderTextProperty

Identifies the HeaderText property.

Declaration

cs-api-definition
public static readonly BindableProperty HeaderTextProperty

Field Value

BindableProperty

LayoutDefinitionProperty

Identifies the LayoutDefinition property.

Declaration

cs-api-definition
public static readonly BindableProperty LayoutDefinitionProperty

Field Value

BindableProperty

SpacingProperty

Identifies the Spacing property.

Declaration

cs-api-definition
public static readonly BindableProperty SpacingProperty

Field Value

BindableProperty

Properties

ActualContentStyle

Gets the result from merging the Style specified in the ContentStyle property and the default base Style for that property.

Declaration

cs-api-definition
public Style ActualContentStyle { get; }

Property Value

Style

ActualHeaderStyle

Gets the result from merging the Style specified in the HeaderStyle property and the default base Style for that property.

Declaration

cs-api-definition
public Style ActualHeaderStyle { get; }

Property Value

Style

ContentStyle

Gets or sets the Style of the content view. The target type of this Style is DataFormGroupContentView.

Declaration

cs-api-definition
public Style ContentStyle { get; set; }

Property Value

Style

ContentTemplate

Gets or sets the ControlTemplate of the content view. The target type of this ControlTemplate is DataFormGroupContentView.

Declaration

cs-api-definition
public ControlTemplate ContentTemplate { get; set; }

Property Value

ControlTemplate

GroupName

Gets or sets the unique name of the group.

Declaration

cs-api-definition
public string GroupName { get; set; }

Property Value

string

HeaderDisplayOptions

Gets or sets the display options of the header. For more information see the DataFormHeaderDisplayOptions type.

Declaration

cs-api-definition
public DataFormHeaderDisplayOptions HeaderDisplayOptions { get; set; }

Property Value

DataFormHeaderDisplayOptions

HeaderImageSource

Gets or sets the ImageSource of the header icon.

Declaration

cs-api-definition
public ImageSource HeaderImageSource { get; set; }

Property Value

ImageSource

HeaderImageStyle

Gets or sets the Style of the header icon. The target type of this Style is .

Declaration

cs-api-definition
public Style HeaderImageStyle { get; set; }

Property Value

Style

HeaderLabelStyle

Gets or sets the Style of the header label. The target type of this Style is .

Declaration

cs-api-definition
public Style HeaderLabelStyle { get; set; }

Property Value

Style

HeaderStyle

Gets or sets the Style of the header view. The target type of this Style is DataFormGroupHeaderView.

Declaration

cs-api-definition
public Style HeaderStyle { get; set; }

Property Value

Style

HeaderTemplate

Gets or sets the ControlTemplate of the header view. The target type of this ControlTemplate is DataFormGroupHeaderView.

Declaration

cs-api-definition
public ControlTemplate HeaderTemplate { get; set; }

Property Value

ControlTemplate

HeaderText

Gets or sets the text of the header label.

Declaration

cs-api-definition
public string HeaderText { get; set; }

Property Value

string

Items

Gets a collection of items associated with the current DataFormGroup. For more information see the inheritors of the DataFormItem type.

Declaration

cs-api-definition
public IList<DataFormItem> Items { get; }

Property Value

IList<DataFormItem>

LayoutDefinition

Gets or sets the layout definition controlling how the individual items are sized and arranged within the DataFormGroup. For more information see the inheritors of the DataFormLayout type.

Declaration

cs-api-definition
public DataFormLayout LayoutDefinition { get; set; }

Property Value

DataFormLayout

Spacing

Gets or sets the spacing in pixels between the header view and the content view.

Declaration

cs-api-definition
public double Spacing { get; set; }

Property Value

double