Пример #1
0
 protected override void OnMouseDown(MouseEventArgs e)
 {
     base.OnMouseDown(e);
     if (e.Button == MouseButtons.Left && BarRec.Contains(new Point(e.X, e.Y)))
     {
         _MousePoint = new Point(e.X, e.Y);
         _StarBarLoc = _BarLocation.X;
         _BeginMove  = true;
     }
 }
Пример #2
0
        /// <summary>
        /// 渲染控制按钮
        /// </summary>
        /// <param name="g"></param>
        private void RenderBar(Graphics g)
        {
            using (SolidBrush sb = new SolidBrush(_BarColor))
            {
                g.SmoothingMode = SmoothingMode.HighQuality;

                g.FillEllipse(sb, BarRec);
                BarRec.Inflate(1, 1);
                g.DrawEllipse(new Pen(Color.FromArgb(255, 255, 255)), BarRec);
            }
        }