Picturebox иногда не показывает изображение
я создал простой читатель манги с несколькими PictureBox, чтобы содержать изображение каждой страницы. Затем элемент управления PictureBox добавлены для управления flowlayoutpanel сверху вниз.
Проблема в том, что есть какое-то изображение, которое не отображается, и когда я изменяю размер формы, оно появляется.
Скриншот в помощь
imglayout = FlowLayoutPanel
Что я уже пробовал:
chapterList.AddRange(Directory.GetDirectories("Gosu")); chapterList.Sort(new NumComparer()); //load chapter pertama //simpan image di ram foreach (string item in Directory.GetFiles(chapterList[numChapter])) { imgList.Add(item); } imgList.Sort(new NumComparer()); //buat picturebox this.SuspendLayout(); foreach (string i in imgList) { Image img = Image.FromFile(i); PictureBox box = new PictureBox(); box.Width = img.Width; box.Height = img.Height; box.BorderStyle = BorderStyle.FixedSingle; box.Image = img; if (boxwidth < img.Width) { boxwidth = img.Width; } imgLayout.Controls.Add(box); } this.Width = boxwidth+300; this.MinimumSize = new Size(boxwidth+300, 550);
Ralf Meier
Вы никогда не получите решение, если не будете работать с нами ...
Что было не так с моим решением ...?