HypernovaDesktop Components · docs
Binarymission
WinForms › Header Control

Header Control

.NET Framework 4.8.NET 6 / 8 / 10v3.0.0WinForms

A highly customisable Header .NET Control for WinForms

11public types
114public members
1namespaces

Assembly

AssemblyBinarymission.WinForms.Controls.HeaderControl.dll
Root namespaceBinarymission.WinForms.Controls.NavigationControls
Target frameworks.NET Framework 4.8, .NET 6 / 8 / 10

Getting started

using Binarymission.WinForms.Controls.NavigationControls;

// Designer: build the solution once, then drag BinaryHeaderControl from the Toolbox onto a form.
// In code:
var binaryHeaderControl = new BinaryHeaderControl
{
    Dock = DockStyle.Fill,
};
this.Controls.Add(binaryHeaderControl);

API reference

Binarymission.WinForms.Controls.NavigationControls

class BinaryHeaderControlAn "extended" MS Outlook (c) style "Navigation bar" header control.
class BinaryHeaderControlActionListCustom implementation of the DesignerActionList class.
class BinaryScrollablePanelThe custom scrollable panel control that can be used to make the BinaryHeaderControl client area, scrollable.
enum ColorSchemeLists the built-in color schemes to render the control with.
enum ContextMenuButtonImageTypeLists the type of image types supported for drawing the header image.
enum ContextMenuTypeLists the possible types of context menus supported for displaying in the control's header area.
enum DrawBorderAroundLists the possible items that can have border drawn around it.
delegate HeaderContextMenuAboutToBeDisplayedHandlerDelegate signature for HeaderContextMenuAboutToBeDisplayed event.
enum HeaderFooterDrawingStyleLists the possible drawing styles, for rendering the header and footer.
enum HeaderImageTypeLists the type of image types supported for drawing the header image.
enum HeaderLocationLists the possible locations where the header caption area is drawn in the control.