Class RadPanelElement
The main visual element of the RadPanel control that provides the panel's visual appearance. Inherits from RadItem and contains primitives for border, fill, and text rendering.
Inheritance
Inherited Members
Namespace: Telerik.WinControls.UI
Assembly: Telerik.WinControls.UI.dll
Syntax
public class RadPanelElement : RadItem, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IComponent, IDisposable, IBindableComponent, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode
Constructors
RadPanelElement()
Declaration
public RadPanelElement()
Properties
PanelBorder
Gets the BorderPrimitive that provides the border rendering for the panel element. This primitive handles border styles, colors, and thickness.
Declaration
public BorderPrimitive PanelBorder { get; }
Property Value
BorderPrimitive
The BorderPrimitive responsible for border rendering |
PanelFill
Gets the FillPrimitive that provides the background fill rendering for the panel element. This primitive handles background colors, gradients, and fill patterns.
Declaration
public FillPrimitive PanelFill { get; }
Property Value
FillPrimitive
The FillPrimitive responsible for background rendering |
PanelText
Gets the TextPrimitive that provides the text rendering for the panel element. This primitive handles text display, alignment, and formatting within the panel.
Declaration
public TextPrimitive PanelText { get; }
Property Value
TextPrimitive
The TextPrimitive responsible for text rendering |
Methods
CreateChildElements()
Creates the child elements in the visual hierarchy including border, fill, and text primitives. Sets up the visual structure and property bindings for the panel element.
Declaration
protected override void CreateChildElements()