New to Telerik UI for WPFStart a free 30-day trial

Presents sorted or grouped fields in PropertyGrid.

Definition

Namespace:Telerik.Windows.Controls.Data.PropertyGrid

Assembly:Telerik.Windows.Controls.Data.dll

Syntax:

C#
public class PropertyGridPresenter : ContentPresenter

Inheritance: objectPropertyGridPresenter

Constructors

Initializes a new instance of the PropertyGridPresenter class.

C#
public PropertyGridPresenter()

Fields

FilterTextProperty

DependencyProperty

Represents the FilterText dependency property.

C#
public static readonly DependencyProperty FilterTextProperty

IsGroupedProperty

DependencyProperty

Represents the IsGrouped dependency property.

C#
public static readonly DependencyProperty IsGroupedProperty

LabelColumnWidthProperty

DependencyProperty

Represents the LabelColumnWidth dependency property.

C#
public static readonly DependencyProperty LabelColumnWidthProperty

PropertyDefinitionsProperty

DependencyProperty

Represents the PropertyDefinitions dependency property.

C#
public static readonly DependencyProperty PropertyDefinitionsProperty

Represents the PropertyGridLayout DependencyProperty.

C#
public static readonly DependencyProperty PropertyGridLayoutStateProperty

RenderModeProperty

DependencyProperty

Represents the RenderMode dependency property.

C#
public static readonly DependencyProperty RenderModeProperty

Represents the SearchInNestedProperties property.

C#
public static readonly DependencyProperty SearchInNestedPropertiesProperty

Represents the SelectedPropertyDefinition.

C#
public static readonly DependencyProperty SelectedPropertyDefinitionProperty

Properties

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

C#
public string FilterText { get; set; }

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

C#
public bool IsGrouped { get; set; }
Property Value:

The is grouped.

Gets or Sets the width of the first column.

C#
public GridLength LabelColumnWidth { get; set; }

u A collection of property definitions to be displayed.

C#
public PropertyDefinitionCollection PropertyDefinitions { get; set; }

Gets or sets the state of the property grid layout.

C#
public PropertyGridLayoutStates PropertyGridLayoutState { get; set; }
Property Value:

The state of the property grid layout.

Gets or sets the render mode.

C#
public RenderMode RenderMode { get; set; }
Property Value:

The rendering mode.

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

C#
public bool SearchInNestedProperties { get; set; }
Property Value:

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

Gets or sets the selected property definition.

C#
public PropertyDefinition SelectedPropertyDefinition { get; set; }

Methods

Returns class-specific AutomationPeer implementations for the Windows Presentation Foundation (WPF) infrastructure.

C#
protected override AutomationPeer OnCreateAutomationPeer()
Returns:

AutomationPeer

The type-specific AutomationPeer implementation.