示例#1
0
        protected void HittestAndOffsetValue(Point p, int val)
        {
            XGPControlCell c = HitTest(p);

            if (c != null)
            {
                if (val == 1)
                {
                    c.Increment();
                }
                else if (val == -1)
                {
                    c.Decrement();
                }
                else
                {
                    c.Offset(val);
                }
                Invalidate(c.HitTestRect);
                for (int i = 0; i < c.RelativeXGP.Count; i++)
                {
                    Invalidate(c.RelativeXGP[i].HitTestRect);
                }
            }
        }