Я использую панель в c # winforms и заполняю панель полем с изображением, используя цикл
Например, панель называется panal
foreach (string s in fileNames)
{
PictureBox pbox = new new PictureBox();
pBox.Image = Image.FromFile(s);
pbox.Location = new point(10,15);
.
.
.
.
this.panal.Controls.Add(pBox);
}
Теперь я хочу изменить расположение Picturebox другим способом.
Проблема в том, как теперь я могу получить доступ к картинным коробкам, чтобы изменить их расположение.
Я пытаюсь использовать следующее, но это не успех.
foreach (Control p in panal.Controls)
if (p.GetType == PictureBox)
p.Location.X = 50;
Но есть ошибка. Ошибка:
System.Windows.Forms.PictureBox' is a 'type' but is used like a 'variable'