Я пытаюсь добавить панели в групповую коробку, у панелей будет фоновое изображение.
У меня есть три файла, поэтому у меня должно быть 3 панели в групповой коробке, но 4 панели будут отображаться с одной и той же фотографией,Я использую следующий код:
DirectoryInfo di = new DirectoryInfo(folder);
FileInfo[] rgFiles = di.GetFiles();
Point NewPosition =new Point() ;
foreach (FileInfo fi in rgFiles)
{
Bitmap b = new Bitmap(folder+@"\"+ fi.Name);
Panel p = new Panel();
p.Size = b.Size;
p.BackgroundImage = b;
p.Name = fi.Name;
p.Dock = DockStyle.Top;
control.Controls.Add(p);
}
Любые предложения, пожалуйста.