Example #1
0
        public override Block FindBlockAtPoint(int x, int y)
        {
            Block childAtPoint = FindDirectChildAtPoint(x, y);

            if (childAtPoint != null)
            {
                return(childAtPoint.FindBlockAtPoint(x, y));
            }

            if (this.MyControl.HitTest(x, y))
            {
                return(this);
            }

            return(null);
        }