Class
PropertyGridPresenter

Presents sorted or grouped fields in PropertyGrid.

Definition

Namespace:Telerik.UI.Xaml.Controls.Data.PropertyGrid

Assembly:Telerik.WinUI.Controls.dll

Syntax:

cs-api-definition
public class PropertyGridPresenter : ContentPresenter

Inheritance: objectPropertyGridPresenter

Constructors

PropertyGridPresenter()

Initializes a new instance of the PropertyGridPresenter class.

Declaration

cs-api-definition
public PropertyGridPresenter()

Fields

AutoExpandGroupsProperty

Represents the AutoExpandGroups dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty AutoExpandGroupsProperty

Field Value

DependencyProperty

FilterTextProperty

Represents the FilterText dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty FilterTextProperty

Field Value

DependencyProperty

IsGroupedProperty

Represents the IsGrouped dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty IsGroupedProperty

Field Value

DependencyProperty

LabelColumnWidthProperty

Represents the LabelColumnWidth dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty LabelColumnWidthProperty

Field Value

DependencyProperty

PropertyDefinitionsProperty

Represents the PropertyDefinitions dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty PropertyDefinitionsProperty

Field Value

DependencyProperty

PropertyGridLayoutStateProperty

Represents the PropertyGridLayout DependencyProperty.

Declaration

cs-api-definition
public static readonly DependencyProperty PropertyGridLayoutStateProperty

Field Value

DependencyProperty

SearchInNestedPropertiesProperty

Represents the SearchInNestedProperties property.

Declaration

cs-api-definition
public static readonly DependencyProperty SearchInNestedPropertiesProperty

Field Value

DependencyProperty

SelectedPropertyDefinitionProperty

Represents the SelectedPropertyDefinition.

Declaration

cs-api-definition
public static readonly DependencyProperty SelectedPropertyDefinitionProperty

Field Value

DependencyProperty

Properties

AutoExpandGroups

Gets or sets a value indicating whether groups should be automatically expanded.

Declaration

cs-api-definition
public bool AutoExpandGroups { get; }

Property Value

bool

FilterText

A string used to filter properties with the search-as-you-type box.

Declaration

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

Property Value

string

IsGrouped

Gets or sets a value that indicates whether the parent RadPropertyGrid is grouped.

Declaration

cs-api-definition
public bool IsGrouped { get; set; }

Property Value

bool

The is grouped.

LabelColumnWidth

Gets or Sets the width of the first column.

Declaration

cs-api-definition
public GridLength LabelColumnWidth { get; set; }

Property Value

GridLength

PropertyDefinitions

u A collection of property definitions to be displayed.

Declaration

cs-api-definition
public PropertyDefinitionCollection PropertyDefinitions { get; set; }

Property Value

PropertyDefinitionCollection

PropertyGridLayoutState

Gets or sets the state of the property grid layout.

Declaration

cs-api-definition
public PropertyGridLayoutStates PropertyGridLayoutState { get; set; }

Property Value

PropertyGridLayoutStates

The state of the property grid layout.

SearchInNestedProperties

Gets or sets a value indicating whether [search in nested properties].

Declaration

cs-api-definition
public bool SearchInNestedProperties { get; set; }

Property Value

bool

true if [search in nested properties]; otherwise, false.

SelectedPropertyDefinition

Gets or sets the selected property definition.

Declaration

cs-api-definition
public PropertyDefinition SelectedPropertyDefinition { get; set; }

Property Value

PropertyDefinition

Methods

OnCreateAutomationPeer()

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer