У меня есть родительская панель, внутри которой у меня есть несколько дочерних панелей. (каждая дочерняя панель содержит текст и изображения)
Эти дочерние панели имеют закругленные углы. этот код использовался для скругления углов.
pnlChild.Region = Shape.RoundedRegion(pnlChild.Size, 4, Shape.Corner.None);
закругленные углы хорошо отображаются при запуске приложения. проблема в том, что я сохраняю родительскую панель в растровое изображение, используя DrawToBitmap. (код ниже)
Bitmap image = new Bitmap(pnlBound.Width, pnlBound.Height);
pnlBound.DrawToBitmap(image, new Rectangle(new Point(0, 0), pnlBound.Size));
image.Save(savePath, ImageFormat.Bmp);
Проблема в сохраненном изображении, дочерние панели не имеют закругленных краев, все они имеют форму обычных прямоугольных панелей.
Подскажите, пожалуйста, как я могу зафиксировать скругленный край в растровом изображении?