Source/ScrollBar/ScrollBarPainter.cs

(完整代码) 1KB

using System;
using System.Drawing;
using System.Drawing.Drawing2D;
using System.Text;
using DevComponents.DotNetBar.Rendering;

namespace DevComponents.DotNetBar.ScrollBar
{
    internal class ScrollBarPainter
    {
        #region Internal Implementation
        public virtual void PaintThumb(Graphics g, System.Drawing.Rectangle bounds, eScrollThumbPosition position, eScrollBarState state)
        {
            
        }

        public virtual void PaintTrackVertical(Graphics g, System.Drawing.Rectangle bounds, eScrollBarState state)
        {
        }

        public virtual void PaintTrackHorizontal(Graphics g, System.Drawing.Rectangle bounds, eScrollBarState state)
        {
        }

        public virtual void PaintBackground(Graphics g, System.Drawing.Rectangle bounds, eScrollBarState state, bool horizontal, bool sideBorderOnly, bool rtl)
        {
        }
        #endregion
    }
    
    internal enum eScrollThumbPosition
    {
        Top,
        Bottom,
        Left,
        Right
    }
    
    internal enum eScrollBarState
    {
        Normal,
        PartMouseOver,
        ControlMouseOver,
        Pressed,
        Disabled
    }
}

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。