Я создаю прозрачную сетку данных
// Я получил родительское фоновое изображение
Растровое изображение parentBackGround = Новое растровое изображение (this.Parent.BackgroundImage);
// Установить область, которую я хочу создать равной размеру моей сетки
Прямоугольник rect = new Rectangle (this.Location.X, this.Location.Y, this.Width, this.Height);
// И нарисуем всю сетку область фонового изображения, которая покрыта моей сеткой, создавая «прозрачный» эффект.
graphics.DrawImage (parentBackGround.Clone (rect, PixelFormat.Format32bppRgb), gridBounds);
Когда фоновое изображение родительского элемента сетки отображается в обычном макете, все работает нормально, но если макет растянутый, центрированный или любой другой, эффект прозрачности пропал, есть ли у вас идеи исправить это?