Class PropertyGridElement
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class PropertyGridElement : StackLayoutElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IImageElement, ITextPrimitive, ITextProvider
Constructors
PropertyGridElement()
Declaration
public PropertyGridElement()
Properties
EnableCustomGrouping
Gets or sets a value indicating whether the data can be grouped programatically.
Declaration
public bool EnableCustomGrouping { get; set; }
Property Value
System.Boolean
|
EnableFiltering
Gets or sets a value indicating whether filtering is enabled.
Declaration
public bool EnableFiltering { get; set; }
Property Value
System.Boolean
|
EnableGrouping
Gets or sets a value indicating whether grouping is enabled.
Declaration
public bool EnableGrouping { get; set; }
Property Value
System.Boolean
|
EnableSorting
Gets or sets a value indicating whether sorting is enabled.
Declaration
public bool EnableSorting { get; set; }
Property Value
System.Boolean
|
PropertyTableElement
Gets the PropertyTableElement.
Declaration
public PropertyGridTableElement PropertyTableElement { get; }
Property Value
PropertyGridTableElement
|
SplitElement
Gets the PropertyGridSplitElement.
Declaration
public PropertyGridSplitElement SplitElement { get; }
Property Value
PropertyGridSplitElement
|
ToolbarElement
Gets the PropertyGridToolbarElement
Declaration
public PropertyGridToolbarElement ToolbarElement { get; }
Property Value
PropertyGridToolbarElement
|
ToolbarElementHeight
Gets or sets the height of the PropertyGridToolbarElement.
Declaration
public float ToolbarElementHeight { get; set; }
Property Value
System.Single
|
ToolbarVisible
Gets or sets a value indicating whether the PropertyGridToolbarElement should be visible.
Declaration
public bool ToolbarVisible { get; set; }
Property Value
System.Boolean
|
Methods
BestFit()
Uses a mechanism to maximize the visible strings in both columns of RadPropertyGrid.
Declaration
public void BestFit()
BestFit(PropertyGridBestFitMode)
Best fits the column(s) of RadPropertyGrid using the given mode.
Declaration
public void BestFit(PropertyGridBestFitMode mode)
Parameters
PropertyGridBestFitMode
mode
The mode that determines the mechanism used for best fitting. |
CollapseAllGridItems()
Collapses all the categories in the PropertyGridElement.
Declaration
public void CollapseAllGridItems()
CreateChildElements()
Declaration
protected override void CreateChildElements()
Overrides
CreateSplitElement()
Declaration
protected virtual PropertyGridSplitElement CreateSplitElement()
Returns
PropertyGridSplitElement
|
CreateToolbarElement()
Declaration
protected virtual PropertyGridToolbarElement CreateToolbarElement()
Returns
PropertyGridToolbarElement
|
DpiScaleChanged(SizeF)
Declaration
public override void DpiScaleChanged(SizeF scaleFactor)
Parameters
System.Drawing.SizeF
scaleFactor
|
Overrides
ExpandAllGridItems()
InitializeFields()
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Declaration
protected override SizeF MeasureOverride(SizeF availableSize)
Parameters
System.Drawing.SizeF
availableSize
|
Returns
System.Drawing.SizeF
|
Overrides
OnStyleChanged(RadPropertyChangedEventArgs)
Declaration
protected override void OnStyleChanged(RadPropertyChangedEventArgs e)
Parameters
RadPropertyChangedEventArgs
e
|
Overrides
ResetSelectedProperty()
Resets the selected property to its default value.
Declaration
public void ResetSelectedProperty()