HypernovaDesktop Components · docs
Binarymission
WinForms › Scroll Bar Marker

Scroll Bar Marker

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

A highly customisable custom ScrollBars enabled Marker .NET Control for WinForms

10public types
54public members
1namespaces

Assembly

AssemblyBinarymission.WinForms.Controls.MarkerScrollBar.dll
Root namespaceBinarymission.WinForms.Controls.MarkerScrollBar
Target frameworks.NET Framework 4.8, .NET 6 / 8 / 10
Depends onBinaryMenu, BinaryScrollBars

Getting started

using Binarymission.WinForms.Controls.MarkerScrollBar;

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

API reference

Binarymission.WinForms.Controls.MarkerScrollBar

enum ImageMarkSizingModeLists the supported sizing modes for image as the marker.
class MarkerHorizontalScrollBarA custom Horizontal scrollbar control that renders markers on it.
class MarkerVerticalScrollBarA custom Vertical scrollbar control that renders markers on it.
class ScrollBarImageMarkClass to host the image marker specific data.
enum ScrollBarMarkAlignmentLists all the supported ScrollBar Mark Alignment values.
class ScrollBarMarkBaseClass that hosts the scrollbar marker data.
class ScrollBarRangeMarkClass to host the range marker specific data.
class ScrollBarShapeMarkClass that hosts the shape mark specific data.
enum ScrollBarShapedMarkModeLists all the supported drawing modes for a ScrollBarShapeMark
enum ScrollBarShapedMarkShapeLists all the supported shapes for a ScrollBarShapeMark