public void fillTheDisplays() { foreach (GallerySegment segment in updatableSegments) { TrueGallery.Controls.Remove(segment); } updatableSegments = new List <GallerySegment>(); foreach (string characterName in Directory.GetDirectories(path2)) { GallerySegment segment = new GallerySegment(characterName, Path.GetFileName(characterName)); updatableSegments.Add(segment); TrueGallery.Controls.Add(segment); segment.Width = TrueGallery.Width - 50; segment.Location = new Point(segment.Location.X + 25, segment.Location.Y); } /* * string dir = AppDomain.CurrentDomain.BaseDirectory + @"\Gallery"; * string dir2 = AppDomain.CurrentDomain.BaseDirectory + @"\images"; * GallerySegment temp = new GallerySegment(dir); * TrueGallery.Controls.Add(temp); * TrueGallery.Controls.Add(new GallerySegment(dir2)); * temp.Width = TrueGallery.Width - 25; */ }
public void fillTheDisplays() { foreach (GallerySegment segment in updatableSegments) { TrueGallery.Controls.Remove(segment); } updatableSegments = new List <GallerySegment>(); int raw_index = 0; foreach (string characterName in Directory.GetDirectories(path2)) { GallerySegment segment = new GallerySegment(characterName, Path.GetFileName(characterName), raw_index); updatableSegments.Add(segment); TrueGallery.Controls.Add(segment); segment.Width = TrueGallery.Width - 50; raw_index++; segment.Location = new Point(segment.Location.X + 25, segment.Location.Y); } }