Picturebox внутри группы не отображает изображение

У меня есть массив из 20 изображений и 20 Picturebox, я попытался отобразить эти изображения в Picturebox, и этот код заставил его работать:

for (int x = 1; x <= ExtractedBoxes.Count(); x++)
{
    ((PictureBox)this.Controls["pictureBox" + x.ToString()]).Image = ExtractedBoxes[x - 1];
}

Но когда я поместил все свои графические окна в групповую коробку или табличную панель, она не показывается. Я хочу, чтобы они были внутри групповой коробки или таблицы, чтобы они были организованы.

1 ответ

Решение

Тогда получите доступ к вашему Control Collection вашего фактического контейнера. Если это GroupBox использовать:

groupBoxname.Controls

Вместо this.Controls. Если ваш контейнер TableLayoutPanel затем используйте tableLayoutPanelname.Controls и так далее.

Другие вопросы по тегам