none
picturebox di flowlayout aneh disediain tempat tapi gk munculin gambar

    Pertanyaan

  • Jadi saya mau buat aplikasi untuk baca manga. Dengan menggunakan flowlayoutpanel + picturebox jadi setiap image muncul di flowlayout atas ke bawah. Nah sebenarnya beberapa picturebox nya udh muncul di flowlayout tapi beberapa kok gak muncul ya , padahal flowlayoutnya udh membesar tingginya tapi kok gak muncul?. Lebih aneh lagi pas form tempat flowlayoutnya saya gedein nanti keliatan gambarnya. Sebenarnya saya salah apa ya?

    Kutipan code untuk munculin picturebox:

    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.SizeMode = PictureBoxSizeMode.Normal;
                    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);

    kalo minat liat source nya (3mb) : source.zip

    Ditempat bertanda biru harusnya isinya picturebox


    • Diedit oleh DogeMatrix 24 Februari 2017 14:54 nambah info
    24 Februari 2017 14:52

Jawaban

  • broh, coba buat nyesuaiin box nya pake command

    PictureBox.SizeMode = PictureBoxSizeMode.StretchImage

    control nya disini, sesuaiin kebutuhannya

    https://msdn.microsoft.com/en-us/library/system.windows.forms.picturebox.sizemode(v=vs.110).aspx

    mungkin ukuran gambar di sourcenya beda2 makanya ada yang muncul ada yang ngga

    intinya soal control size atau flow nya aja ni



    • Diedit oleh britishdhez 28 Februari 2017 2:43
    • Ditandai sebagai Jawaban oleh DogeMatrix 29 Maret 2017 13:51
    28 Februari 2017 2:30