title: Moving controls in flowlayoutpanel issue
body: <p>I have Pictureboxes and labels created in the same foreach loop at runtime and all these pictureboxes and labels located on flowlayoutpanel.</p>
  
  <p><img src="https://i.stack.imgur.com/wy4Wa.png" alt="Main form appearance"></p>
  
  <p>How i created those controls is </p>
  
  <pre><code> foreach (var item in nodes)
   {
      imgurl = GetPictureFromData(item);//this string takes pic of film from a website with a function
      filmname = GetFilmName(item);//this string takes film name from same website with a function
      rating = GetFilmRate (item);//this takes imdb rating with a function
  
      Label lb = new Label {AutoSize = true, Margin = new Padding(190,0,0,0) };
  
      PictureBox pb = new PictureBox();//Movie pics
  
      lb.Font = new Font(Label.DefaultFont, FontStyle.Bold);
  
      lb.Text = filmname+" "+ rating+"/10" ;
  
      pb.ImageLocation = imgurl;
      pb.SizeMode = PictureBoxSizeMode.AutoSize ;
  
      flowLayoutPanel1.Controls.Add(pb);
  
      flowLayoutPanel1.Controls.Add(lb);
  
      lb.BringToFront();
      pb.BringToFront();
  
    }
  </code></pre>
  
  <p>all pictures and labels taken from the same webpage.What i want to do is move the all labels down next to the related picture.</p>
  
  <p><img src="https://i.stack.imgur.com/kJJ6z.png" alt="My Form&#39;s wanted appearance."></p>