WinForms

  • Code Examples
  • Upgrade Guide
  • User Guide
  • Demos
  • Support
  • Forums
  • Download
Class VScrollBarCustomDraw

    Show / Hide Table of Contents

    Class VScrollBarCustomDraw

    Inheritance
    System.Object
    ScrollBarCustomDraw
    VScrollBarCustomDraw
    Inherited Members
    ScrollBarCustomDraw.m_largeChange
    ScrollBarCustomDraw.m_cachedLargeChange
    ScrollBarCustomDraw.m_max
    ScrollBarCustomDraw.m_min
    ScrollBarCustomDraw.m_smallChange
    ScrollBarCustomDraw.m_value
    ScrollBarCustomDraw.m_rects
    ScrollBarCustomDraw.m_lastPressedPoint
    ScrollBarCustomDraw.m_MenuProvider
    ScrollBarCustomDraw.m_ptLocation
    ScrollBarCustomDraw.m_IsSetControlsVisiblity
    ScrollBarCustomDraw.Dispose(Boolean)
    ScrollBarCustomDraw.ShouldSerializeControlsBefore()
    ScrollBarCustomDraw.ShouldSerializeControlsAfter()
    ScrollBarCustomDraw.OnBeforeControlConfigure(Control)
    ScrollBarCustomDraw.OnAfterControlConfigure(Control)
    ScrollBarCustomDraw.OnLayout(LayoutEventArgs)
    ScrollBarCustomDraw.Layout()
    ScrollBarCustomDraw.OnControlAdded(ControlEventArgs)
    ScrollBarCustomDraw.OnControlRemoved(ControlEventArgs)
    ScrollBarCustomDraw.OnPaint(PaintEventArgs)
    ScrollBarCustomDraw.OnLargeChangeChanged(EventArgs)
    ScrollBarCustomDraw.OnSmallChangeChanged(EventArgs)
    ScrollBarCustomDraw.OnMaximumChanged(EventArgs)
    ScrollBarCustomDraw.OnMinimumChanged(EventArgs)
    ScrollBarCustomDraw.OnThemeEnabledChanged(EventArgs)
    ScrollBarCustomDraw.OnValueChanged(EventArgs)
    ScrollBarCustomDraw.OnMouseDown(MouseEventArgs)
    ScrollBarCustomDraw.OnRightToLeftChanged(EventArgs)
    ScrollBarCustomDraw.OnMouseUp(MouseEventArgs)
    ScrollBarCustomDraw.OnMouseEnter(EventArgs)
    ScrollBarCustomDraw.OnMouseMove(MouseEventArgs)
    ScrollBarCustomDraw.OnMouseLeave(EventArgs)
    ScrollBarCustomDraw.OnSystemColorsChanged(EventArgs)
    ScrollBarCustomDraw.HitTest(Int32, Int32)
    ScrollBarCustomDraw.RecalculateScroll()
    ScrollBarCustomDraw.IsControlsVisible()
    ScrollBarCustomDraw.ValueToPoint(Int32)
    ScrollBarCustomDraw.DropHandle()
    ScrollBarCustomDraw.SetSafeSmallChange(Int32)
    ScrollBarCustomDraw.OnMinimumClick(Object, EventArgs)
    ScrollBarCustomDraw.OnMaximumClick(Object, EventArgs)
    ScrollBarCustomDraw.OnScrollUpLeftClick(Object, EventArgs)
    ScrollBarCustomDraw.OnScrollDownRightClick(Object, EventArgs)
    ScrollBarCustomDraw.OnBeforeControlConfigure(Object, ConfigureControlEventArgs)
    ScrollBarCustomDraw.OnAfterControlConfigure(Object, ConfigureControlEventArgs)
    ScrollBarCustomDraw.Accumulate(ControlsCollection)
    ScrollBarCustomDraw.SetControlsLayoutVisibility(Boolean)
    ScrollBarCustomDraw.LargeChange
    ScrollBarCustomDraw.Maximum
    ScrollBarCustomDraw.Minimum
    ScrollBarCustomDraw.SmallChange
    ScrollBarCustomDraw.Value
    ScrollBarCustomDraw.Text
    ScrollBarCustomDraw.VisualStyle
    ScrollBarCustomDraw.ThemeEnabled
    ScrollBarCustomDraw.DisableThumb
    ScrollBarCustomDraw.DisableMinimumArrow
    ScrollBarCustomDraw.DisableMaximumArrow
    ScrollBarCustomDraw.ControlsBefore
    ScrollBarCustomDraw.ControlsAfter
    ScrollBarCustomDraw.KeepSystemMetrics
    ScrollBarCustomDraw.IsRtl
    ScrollBarCustomDraw.Controls
    ScrollBarCustomDraw.MetroColorTable
    ScrollBarCustomDraw.Office2016BlackColorTable
    ScrollBarCustomDraw.Office2016WhiteColorTable
    ScrollBarCustomDraw.Office2016DarkGrayColorTable
    ScrollBarCustomDraw.Office2016ColorfulColorTable
    ScrollBarCustomDraw.OfficeColorScheme
    ScrollBarCustomDraw.MetroColorScheme
    ScrollBarCustomDraw.Office2010ColorScheme
    ScrollBarCustomDraw.Office2016ColorScheme
    ScrollBarCustomDraw.ContextMenuProvider
    ScrollBarCustomDraw.RefreshOnValueChange
    ScrollBarCustomDraw.AttachedToListView
    ScrollBarCustomDraw.LargeChangeChanged
    ScrollBarCustomDraw.MaximumChanged
    ScrollBarCustomDraw.MinimumChanged
    ScrollBarCustomDraw.SmallChangeChanged
    ScrollBarCustomDraw.ValueChanged
    ScrollBarCustomDraw.VisualStyleChanged
    ScrollBarCustomDraw.ColorSchemeChanged
    ScrollBarCustomDraw.ThemeEnabledChanged
    Namespace: Syncfusion.Windows.Forms
    Assembly: Syncfusion.Shared.Base.dll
    Syntax
    public class VScrollBarCustomDraw : ScrollBarCustomDraw

    Constructors

    VScrollBarCustomDraw()

    Initializes a new instance of the VScrollBarCustomDraw class.

    Declaration
    public VScrollBarCustomDraw()

    Properties

    Size

    Declaration
    public Size Size { get; set; }
    Property Value
    Type Description
    System.Drawing.Size

    Methods

    CalculatedDelta(Int32, Int32)

    Declaration
    protected override void CalculatedDelta(int x, int y)
    Parameters
    Type Name Description
    System.Int32 x
    System.Int32 y
    Overrides
    ScrollBarCustomDraw.CalculatedDelta(Int32, Int32)

    GetAfterControlsDockStyle()

    Gets dockStyle for controls which situated before scroll.

    Declaration
    protected override DockStyle GetAfterControlsDockStyle()
    Returns
    Type Description
    System.Windows.Forms.DockStyle
    Overrides
    ScrollBarCustomDraw.GetAfterControlsDockStyle()

    GetBeforeControlsDockStyle()

    Gets dockStyle for controls which situated after scroll.

    Declaration
    protected override DockStyle GetBeforeControlsDockStyle()
    Returns
    Type Description
    System.Windows.Forms.DockStyle
    Overrides
    ScrollBarCustomDraw.GetBeforeControlsDockStyle()

    GetMaxButton()

    Declaration
    protected override ScrollButton GetMaxButton()
    Returns
    Type Description
    System.Windows.Forms.ScrollButton
    Overrides
    ScrollBarCustomDraw.GetMaxButton()

    GetMinButton()

    Declaration
    protected override ScrollButton GetMinButton()
    Returns
    Type Description
    System.Windows.Forms.ScrollButton
    Overrides
    ScrollBarCustomDraw.GetMinButton()

    OnMovedPositionChanged(Int32, Int32)

    Declaration
    protected override void OnMovedPositionChanged(int x, int y)
    Parameters
    Type Name Description
    System.Int32 x
    System.Int32 y
    Overrides
    ScrollBarCustomDraw.OnMovedPositionChanged(Int32, Int32)

    OnPageDownRightClick(Object, EventArgs)

    Declaration
    protected override void OnPageDownRightClick(object sender, EventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.EventArgs e
    Overrides
    ScrollBarCustomDraw.OnPageDownRightClick(Object, EventArgs)

    OnPageUpLeftClick(Object, EventArgs)

    Declaration
    protected override void OnPageUpLeftClick(object sender, EventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.EventArgs e
    Overrides
    ScrollBarCustomDraw.OnPageUpLeftClick(Object, EventArgs)

    OnScrollHereClick(Object, EventArgs)

    Declaration
    protected override void OnScrollHereClick(object sender, EventArgs e)
    Parameters
    Type Name Description
    System.Object sender
    System.EventArgs e
    Overrides
    ScrollBarCustomDraw.OnScrollHereClick(Object, EventArgs)

    OnSizeChanged(EventArgs)

    Occurs when control size changed.

    Declaration
    protected override void OnSizeChanged(EventArgs e)
    Parameters
    Type Name Description
    System.EventArgs e
    Overrides
    ScrollBarCustomDraw.OnSizeChanged(EventArgs)

    PointToValue(Int32, Int32)

    Gets value by cursor position

    Declaration
    public override int PointToValue(int x, int y)
    Parameters
    Type Name Description
    System.Int32 x
    System.Int32 y
    Returns
    Type Description
    System.Int32
    Overrides
    ScrollBarCustomDraw.PointToValue(Int32, Int32)

    RecalculateArrow()

    Declaration
    protected override void RecalculateArrow()
    Overrides
    ScrollBarCustomDraw.RecalculateArrow()

    RecalculateThumb()

    Declaration
    protected override void RecalculateThumb()
    Overrides
    ScrollBarCustomDraw.RecalculateThumb()

    ResetSize()

    Declaration
    public void ResetSize()

    ResetToSystemMetrics()

    Reset vertical scrollbar to default width.

    Declaration
    protected override void ResetToSystemMetrics()
    Overrides
    ScrollBarCustomDraw.ResetToSystemMetrics()

    ShouldSerializeSize()

    Declaration
    protected bool ShouldSerializeSize()
    Returns
    Type Description
    System.Boolean

    ValidateControlsVisibility()

    Used for validating visibility of the ControlsAfter and ControlsBefore

    Declaration
    protected override void ValidateControlsVisibility()
    Overrides
    ScrollBarCustomDraw.ValidateControlsVisibility()
    Back to top Generated by DocFX
    Copyright © 2001 - 2023 Syncfusion Inc. All Rights Reserved