private int GetOutlineIndex(List<GraphicsPath> pathList, System.Drawing.Point point) { for (int i = 0; i < pathList.Count; i++) { Pen redPen = Pens.Red; GraphicsPath path = pathList[i]; if (path.IsOutlineVisible(point, redPen)) { return i; } } return -1; }