HypernovaDesktop Components · docs
Binarymission
WinFormsPower Tab Strip › BinaryPowerTabStripDesigner

BinaryPowerTabStripDesigner

class.NET 6 / 8 / 10.NET Framework 4.8Binarymission.WinForms.Controls.TabControls.Designers

Design-time support for the tab strip, including the smart-tag action list shown on the designer surface.

public class BinaryPowerTabStripDesigner : ParentControlDesigner

Inherits from / implements: ParentControlDesigner

Members at a glance

ActionListsGets the smart-tag actions the designer offers for this control.
AssociatedComponentsGets the components the designer should treat as belonging to this control.
ControlThe strip being designed, typed, so the designer does not have to cast the inherited Control property on every use.
DisposeReleases the resources held by this BinaryPowerTabStripDesigner.
GetHitTestReports whether a point on the designer surface should be handled by the control itself rather than by the designer.
InitializeAttaches this designer to the control instance it is designing.
InitializeNewComponentSets a freshly dropped strip up with its first tab pages, so that it is usable on the design surface straight away rather than being an empty rectangle.
PreFilterPropertiesRemoves from the property grid the inherited properties that do not apply to this control.
WndProcProcesses the Windows messages that reach the control being designed, so the designer can act on them first.

Properties

ActionLists

public override DesignerActionListCollection ActionLists

Gets the smart-tag actions the designer offers for this control.

AssociatedComponents

public override ICollection AssociatedComponents

Gets the components the designer should treat as belonging to this control.

Control

public new virtual BinaryPowerTabStrip Control

The strip being designed, typed, so the designer does not have to cast the inherited Control property on every use.

Methods

Dispose

protected override void Dispose(bool disposing)

Releases the resources held by this BinaryPowerTabStripDesigner.

disposing
true when called from Dispose; false when called from the finalizer.

GetHitTest

protected override bool GetHitTest(Point point)

Reports whether a point on the designer surface should be handled by the control itself rather than by the designer.

Initialize

public override void Initialize(System.ComponentModel.IComponent component)

Attaches this designer to the control instance it is designing.

InitializeNewComponent

public override void InitializeNewComponent(IDictionary defaultValues)

Sets a freshly dropped strip up with its first tab pages, so that it is usable on the design surface straight away rather than being an empty rectangle.

defaultValues
The property values the designer proposes.

PreFilterProperties

protected override void PreFilterProperties(IDictionary properties)

Removes from the property grid the inherited properties that do not apply to this control.

WndProc

protected override void WndProc(ref Message msg)

Processes the Windows messages that reach the control being designed, so the designer can act on them first.