ClassPropertyGridSplitElement
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class PropertyGridSplitElement : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementPropertyGridSplitElement
Implements:
Inherited Members
Constructors
PropertyGridSplitElement()
Declaration
public PropertyGridSplitElement()
Properties
HelpElement
Gets the PropertyGridHelpElement.
Declaration
public PropertyGridHelpElement HelpElement { get; }
Property Value
HelpElementHeight
Gets or sets the height of the PropertyGridHelpElement.
HelpVisible
Gets or sets a value indicating whether the PropertyGridHelpElement is visible.
PropertyTableElement
Gets the PropertyTableElement.
Declaration
public PropertyGridTableElement PropertyTableElement { get; }
Property Value
SizeGripElement
Gets the PropertyGridSizeGripElement.
Declaration
public PropertyGridSizeGripElement SizeGripElement { get; }
Property Value
Methods
ArrangeOverride(SizeF)
Arranges the content and child elements within the final allocated space, positioning text, images, and child elements.
BeginResize(int)
Begins the resize of the description element.
Declaration
public virtual void BeginResize(int offset)
Parameters
offset
The offset used to resize the description element.
ClearHelpBarText()
Declaration
public virtual void ClearHelpBarText()
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
CreateHelpElement()
Declaration
protected virtual PropertyGridHelpElement CreateHelpElement()
Returns
CreateSizeGripElement()
Declaration
protected virtual PropertyGridSizeGripElement CreateSizeGripElement()
Returns
CreateTableElement()
Declaration
protected virtual PropertyGridTableElement CreateTableElement()
Returns
DisposeManagedResources()
Disposes of managed resources including cached images and SVG images when the element is being disposed.
Declaration
protected override void DisposeManagedResources()
Overrides
HideHelp()
Declaration
public virtual void HideHelp()
InitializeFields()
Initializes the internal fields and components of the LightVisualElement. This method sets up text primitives, image primitives, and layout management components.
Declaration
protected override void InitializeFields()
Overrides
MeasureOverride(SizeF)
Measures the desired size of the element by calculating the space needed for content, padding, and borders.
OnDoubleClick(EventArgs)
Raises the DoubleClick event.
Declaration
protected override void OnDoubleClick(EventArgs e)
Parameters
e
Overrides
OnMouseDown(MouseEventArgs)
Called when a mouse button is pressed down over the item.
Declaration
protected override void OnMouseDown(MouseEventArgs e)
Parameters
e
The mouse event arguments.
Overrides
OnMouseMove(MouseEventArgs)
Called when the mouse moves over the item, handling highlight and border highlight effects.
Declaration
protected override void OnMouseMove(MouseEventArgs e)
Parameters
e
The mouse event arguments.
Overrides
OnMouseUp(MouseEventArgs)
Called when a mouse button is released over the item.
Declaration
protected override void OnMouseUp(MouseEventArgs e)
Parameters
e
The mouse event arguments.
Overrides
ShowHelp()
Declaration
public virtual void ShowHelp()