public Rectangle GetItemBoundsWithMargin(int itemIndex) { Rectangle rec = GetItemBounds(itemIndex); rec.Inflate(cachedItemMargin.Width / 2, cachedItemMargin.Height / 2); return rec; }