Хорошо, если у вас есть только одна строка, в некоторых из которых вы можете иметь коллекцию Image
объектов, скажем
List<Image> images
.
И метод
void PositionImages()
{
int totalWidth = images.Sum(img=>img.Width);
int startX = (panel.Width - totalWidth)/2;
}
Если сработает с вами, но вам нужно будет это проверить.Например, я предполагаю, что tolalWidth
всех изображений в коллекции всегда меньше panel.Width
.