ClassRadTabbedFormControlCaption
Definition
Namespace:Telerik.WinControls.UI
Assembly:Telerik.WinControls.UI.dll
Syntax:
public class RadTabbedFormControlCaption : LightVisualElement, INotifyPropertyChanged, ICustomTypeDescriptor, ISupportSystemSkin, IBindableComponent, IComponent, IDisposable, ISupportDrag, ISupportDrop, IShortcutProvider, IStylableElement, IStylableNode, IPrimitiveElement, IShapedElement, IFillElement, IBorderElement, IBoxStyle, IBoxElement, IDrawFillElement, IImageElement, ITextPrimitive, ITextProvider
Inheritance: objectDisposableObjectRadObjectRadElementVisualElementRadComponentElementRadItemUIItemBaseLightVisualElementRadTabbedFormControlCaption
Implements:
Inherited Members
Constructors
RadTabbedFormControlCaption()
Declaration
public RadTabbedFormControlCaption()
Fields
CaptionHeightProperty
Declaration
public static RadProperty CaptionHeightProperty
Field Value
Properties
CaptionHeight
Gets or sets the height of the extended title bar.
Declaration
[Browsable(true)]
public int CaptionHeight { get; set; }
Property Value
CloseButton
Gets the Close button
Declaration
public RadButtonElement CloseButton { get; }
Property Value
HelpButton
Gets the Help button.
Declaration
public RadButtonElement HelpButton { get; }
Property Value
MaximizeButton
Gets the Maximize button
Declaration
public RadButtonElement MaximizeButton { get; }
Property Value
MinimizeButton
Gets the Minimize button
Declaration
public RadButtonElement MinimizeButton { get; }
Property Value
SystemButtons
Gets the element holding the system buttons.
Declaration
public StackLayoutElement SystemButtons { get; }
Property Value
TabbedFormControlTabsElement
Gets the RadTabbedFormControlTabsElement.
Declaration
public RadTabbedFormControlTabsElement TabbedFormControlTabsElement { get; }
Property Value
Methods
ArrangeOverride(SizeF)
Arranges the content and child elements within the final allocated space, positioning text, images, and child elements.
CreateChildElements()
Called by the element when constructed. Allows inheritors to build the element tree.
Declaration
protected override void CreateChildElements()
Overrides
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
ShouldArrangeChild(RadElement)
Gets a value indicating whether a child will be arranged during the ArrangeOverride(SizeF).
Declaration
protected override bool ShouldArrangeChild(RadElement child)
Parameters
child
The child element to check.
Returns
Whether the child will be arranged in ArrangeOverride.
Overrides
ShouldLayoutChild(RadElement)
Declaration
protected virtual bool ShouldLayoutChild(RadElement child)
Parameters
child
Returns
ShouldMeasureChild(RadElement)
Gets a value indicating, whether a child will be measured during the MeasureOverride.
Declaration
protected override bool ShouldMeasureChild(RadElement child)
Parameters
child
The child.
Returns
Whether the child will be measured in MeasureOverride.
Overrides
Events
Close
Fires when the close button is clicked
Declaration
public event TitleBarSystemEventHandler Close
Event Value
MaximizeRestore
Fires when the maximize button is clicked
Declaration
public event TitleBarSystemEventHandler MaximizeRestore
Event Value
Minimize
Fires when the minimize button is clicked
Declaration
public event TitleBarSystemEventHandler Minimize
Event Value