New to Telerik UI for WinFormsStart a free 30-day trial

Definition

Namespace:Telerik.WinControls.UI

Assembly:Telerik.WinControls.UI.dll

Syntax:

C#
public class RadTabbedFormBehavior : RadNonClientUIBaseFormBehavior<RadTabbedFormControl>, IComponent, IDisposable

Inheritance: objectMarshalByRefObjectComponentFormControlBehaviorThemedFormBehaviorRadNonClientUIBaseFormBehavior<RadTabbedFormControl>RadTabbedFormBehavior...

Implements: IComponentIDisposable

Inherited Members RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.RegionHeightEllipseRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.MaxFormBorderHeightRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.capturedNCItemRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.Dispose(bool)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CreateChildItems(RadElement)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CreateParams(CreateParams)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.HandleWndProc(ref Message)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CanHandleWndProc()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.UpdateMDIButtonsAndCaptionText()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.AdjustSystemButtonsForStyle()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.AdjustFormIconVisibility()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.IsApplicationMenu()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWmMDIActivate(ref Message)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWmSetIcon(ref Message)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWmSetText(ref Message)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnGetMinMaxInfo(MinMaxInfo)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnActiveMDIChildTextChanged()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.FormHandleCreated()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnAssociatedFormPaintBackground(PaintEventArgs)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnFormAssociated()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.InitializeDummyMenuStrip()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.Form_Load(object, EventArgs)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.NCFromClientCoordinates(Point)RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.ExtendFrameIntoClientArea()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.ResetFormRegion()RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.NonClientUIControlRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.FormElementRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.ClientMarginRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CaptionHeightRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CompositionEffectsEnabledRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CompositionEnabledRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.AllowThemingRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.MenuBoundsRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.IconBoundsRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CaptionTextBoundsRadNonClientUIBaseFormBehavior<RadTabbedFormControl>.SystemButtonsBoundsThemedFormBehavior.GetMappedWindowPoint(Point)ThemedFormBehavior.GetMaximumFormHeightAccordingToCurrentScreen()ThemedFormBehavior.OnWindowStateChanged(int, int)ThemedFormBehavior.RefreshNC()ThemedFormBehavior.InvalidateNC(Rectangle)ThemedFormBehavior.OnNCPaint(Graphics)ThemedFormBehavior.PaintElement(IGraphics, Rectangle, VisualElement)ThemedFormBehavior.InvalidateElement(RadElement, Rectangle)ThemedFormBehavior.IsMaximizedThemedFormBehavior.IsMinimizedThemedFormBehavior.IsNormalThemedFormBehavior.CurrentFormStateThemedFormBehavior.IsMdiChildMaximizedThemedFormBehavior.FormMdiClientThemedFormBehavior.IsMenuInFormThemedFormBehavior.MainMenuInFormThemedFormBehavior.MaximizedMDIChildThemedFormBehavior.TopResizeFrameThemedFormBehavior.TopLeftResizeFrameThemedFormBehavior.LeftResizeFrameThemedFormBehavior.BottomLeftResizeFrameThemedFormBehavior.BottomResizeFrameThemedFormBehavior.BottomRightResizeFrameThemedFormBehavior.RightResizeFrameThemedFormBehavior.TopRightResizeFrameThemedFormBehavior.CaptionFrameThemedFormBehavior.LeftBorderFrameThemedFormBehavior.BottomBorderFrameThemedFormBehavior.RightBorderFrameThemedFormBehavior.ClientFrameThemedFormBehavior.CurrentFormParamsThemedFormBehavior.FormFormControlBehavior.targetHandlerFormControlBehavior.CallBaseWndProc(ref Message)FormControlBehavior.CallDefWndProc(ref Message)FormControlBehavior.OnAssociatedFormPaint(PaintEventArgs)Component.Dispose()Component.GetService(Type)Component.ToString()Component.CanRaiseEventsComponent.EventsComponent.SiteComponent.ContainerComponent.DesignModeComponent.DisposedMarshalByRefObject.MemberwiseClone(bool)MarshalByRefObject.GetLifetimeService()MarshalByRefObject.InitializeLifetimeService()MarshalByRefObject.CreateObjRef(Type)...

Constructors

C#
public RadTabbedFormBehavior()
C#
public RadTabbedFormBehavior(IComponentTreeHandler treeHandler, bool shouldHandleCreateChildItems)
Parameters:treeHandlerIComponentTreeHandlershouldHandleCreateChildItemsbool
C#
public RadTabbedFormBehavior(IComponentTreeHandler treeHandler)
Parameters:treeHandlerIComponentTreeHandler

Properties

Gets the width of the form border

C#
public override Padding BorderWidth { get; }

Overrides: FormControlBehavior.BorderWidth

C#
protected virtual RadTabbedFormControl TabbedFormControl { get; }

Gets an integer representing the top client margin of the form when composition is enabled.

C#
public override int TopCompositionMargin { get; }

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.TopCompositionMargin

Methods

C#
protected override void AdjustFormElementForFormState(int? formState)
Parameters:formStateint?

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.AdjustFormElementForFormState(int?)

C#
protected override bool CanHandleParentNotify(ref Message m)
Parameters:mMessageReturns:

bool

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CanHandleParentNotify(ref Message)

C#
protected override RadElement CreateFormElement()
Returns:

RadElement

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.CreateFormElement()

C#
protected override void Form_ControlAdded(object sender, ControlEventArgs e)
Parameters:senderobjecteControlEventArgs

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.Form_ControlAdded(object, ControlEventArgs)

C#
protected override void Form_SizeChanged(object sender, EventArgs e)
Parameters:senderobjecteEventArgs

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.Form_SizeChanged(object, EventArgs)

C#
protected override void OnWMActivateCore(ref Message m)
Parameters:mMessage

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWMActivateCore(ref Message)

C#
protected override void OnWmNCLeftMouseButtonDown(ref Message m)
Parameters:mMessage

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWmNCLeftMouseButtonDown(ref Message)

C#
protected override void OnWmNCLeftMouseButtonUp(ref Message m)
Parameters:mMessage

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWmNCLeftMouseButtonUp(ref Message)

C#
protected override void OnWMNCRightButtonUp(ref Message m)
Parameters:mMessage

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWMNCRightButtonUp(ref Message)

C#
protected override void OnWmParentNotifyInDesigner(ref Message m)
Parameters:mMessage

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.OnWmParentNotifyInDesigner(ref Message)

C#
protected override void UpdateFormForThemingState(bool showAero)
Parameters:showAerobool

Overrides: RadNonClientUIBaseFormBehavior<RadTabbedFormControl>.UpdateFormForThemingState(bool)