HypernovaDesktop Components · docs
Binarymission
WinForms › Panel Bar › BinaryPanelBarControlActionList

BinaryPanelBarControlActionList

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

Supplies the smart tag panel shown for a BinaryPanelBar on the Windows Forms designer surface: the theme, rendering style, borders, collapsing, gripper and header settings.

public class BinaryPanelBarControlActionList : System.ComponentModel.Design.DesignerActionList

Inherits from / implements: System.ComponentModel.Design.DesignerActionList

Remarks

The designer creates this list itself; application code does not normally use it. Each property sets the bar's property of the same name through the designer, so the change can be undone and is saved with the form.

Members at a glance

Constructors
BinaryPanelBarControlActionListInitialises the smart tag list for the BinaryPanelBar being designed.
Properties
AddShowNavigationOptionsMenuItemGets or sets the designed bar's BinaryPanelBar.AddShowNavigationOptionsMenuItem.
ButtonBorderStyleGets or sets the designed bar's BinaryPanelBar.ButtonBorderStyle.
CollapseExpandButtonColorGets or sets the designed bar's BinaryPanelBar.CollapseExpandButtonColor.
ContextMenuChevronColorGets or sets the designed bar's BinaryPanelBar.ContextMenuChevronColor.
ControlBorderStyleGets or sets the designed bar's BinaryPanelBar.ControlBorderStyle.
ControlInCollapsedModeGets or sets the designed bar's BinaryPanelBar.ControlInCollapsedMode.
CustomChevronImageGets or sets the designed bar's BinaryPanelBar.CustomChevronImage.
GripperColorGets or sets the designed bar's BinaryPanelBar.GripperColor.
GripperHeightGets or sets the designed bar's BinaryPanelBar.GripperHeight.
HowManyPanelButtonsToShowGets or sets the designed bar's BinaryPanelBar.HowManyPanelButtonsToShow.
ItemColorRenderingStyleGets or sets the designed bar's BinaryPanelBar.ItemColorRenderingStyle.
MainHeaderTextColorGets or sets the designed bar's BinaryPanelBar.MainHeaderTextColor.
MainHeaderTextFontGets or sets the designed bar's BinaryPanelBar.MainHeaderTextFont.
MenuItemAvailableButtonCheckedStateBorderColorGets or sets the designed bar's BinaryPanelBar.MenuItemAvailableButtonCheckedStateBorderColor.
MenuItemSelectionBackgroundColorGets or sets the designed bar's BinaryPanelBar.MenuItemSelectionBackgroundColor.
RenderInOutlook2007StyleExpandCollapseModeGets or sets the designed bar's BinaryPanelBar.RenderInOutlookStyleExpandCollapseMode.
XPThemeToEmulateGets or sets the designed bar's BinaryPanelBar.XPThemeToEmulate.
Methods
GetSortedActionItemsReturns the entries of the smart tag panel, in the order they appear.

Constructors

BinaryPanelBarControlActionList

public BinaryPanelBarControlActionList(IComponent component) : base(component)

Initialises the smart tag list for the BinaryPanelBar being designed.

Parameters
component
The BinaryPanelBar the list acts on.

Properties

AddShowNavigationOptionsMenuItem

public bool AddShowNavigationOptionsMenuItem

Gets or sets the designed bar's BinaryPanelBar.AddShowNavigationOptionsMenuItem.

ButtonBorderStyle

public PanelBarBorderStyle ButtonBorderStyle

Gets or sets the designed bar's BinaryPanelBar.ButtonBorderStyle.

CollapseExpandButtonColor

public Color CollapseExpandButtonColor

Gets or sets the designed bar's BinaryPanelBar.CollapseExpandButtonColor.

ContextMenuChevronColor

public Color ContextMenuChevronColor

Gets or sets the designed bar's BinaryPanelBar.ContextMenuChevronColor.

ControlBorderStyle

public PanelBarBorderStyle ControlBorderStyle

Gets or sets the designed bar's BinaryPanelBar.ControlBorderStyle.

ControlInCollapsedMode

public bool ControlInCollapsedMode

Gets or sets the designed bar's BinaryPanelBar.ControlInCollapsedMode.

CustomChevronImage

public Bitmap CustomChevronImage

Gets or sets the designed bar's BinaryPanelBar.CustomChevronImage.

GripperColor

public Color GripperColor

Gets or sets the designed bar's BinaryPanelBar.GripperColor.

GripperHeight

public int GripperHeight

Gets or sets the designed bar's BinaryPanelBar.GripperHeight.

HowManyPanelButtonsToShow

public int HowManyPanelButtonsToShow

Gets or sets the designed bar's BinaryPanelBar.HowManyPanelButtonsToShow.

ItemColorRenderingStyle

public PanelBarItemColorRenderingStyle ItemColorRenderingStyle

Gets or sets the designed bar's BinaryPanelBar.ItemColorRenderingStyle.

MainHeaderTextColor

public Color MainHeaderTextColor

Gets or sets the designed bar's BinaryPanelBar.MainHeaderTextColor.

MainHeaderTextFont

public Font MainHeaderTextFont

Gets or sets the designed bar's BinaryPanelBar.MainHeaderTextFont.

MenuItemAvailableButtonCheckedStateBorderColor

public Color MenuItemAvailableButtonCheckedStateBorderColor

MenuItemSelectionBackgroundColor

public Color MenuItemSelectionBackgroundColor

Gets or sets the designed bar's BinaryPanelBar.MenuItemSelectionBackgroundColor.

RenderInOutlook2007StyleExpandCollapseMode

public bool RenderInOutlook2007StyleExpandCollapseMode

XPThemeToEmulate

public XPTheme XPThemeToEmulate

Gets or sets the designed bar's BinaryPanelBar.XPThemeToEmulate.

Methods

GetSortedActionItems

public override DesignerActionItemCollection GetSortedActionItems()

Returns the entries of the smart tag panel, in the order they appear.

Returns

An "Appearance" heading followed by one entry for each property of this list.