Class
PropertyGridPresenter

Presents sorted or grouped fields in PropertyGrid.

Definition

Namespace:Telerik.Windows.Controls.Data.PropertyGrid

Assembly:Telerik.Windows.Controls.Data.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

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

RenderModeProperty

Represents the RenderMode dependency property.

Declaration

cs-api-definition
public static readonly DependencyProperty RenderModeProperty

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

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.

RenderMode

Gets or sets the render mode.

Declaration

cs-api-definition
public RenderMode RenderMode { get; set; }

Property Value

RenderMode

The rendering mode.

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()

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

Declaration

cs-api-definition
protected override AutomationPeer OnCreateAutomationPeer()

Returns

AutomationPeer

The type-specific AutomationPeer implementation.