title: How I can save controls created in run time in Windows Forms
body: <p>here's my code</p>
  
  <pre><code>private void make_Book(int x, int y, string name)
  {
      #region Creating Book
  
      // this code is initializing the book(button)
      Button book1 = new Button();
      Image img = button1.Image;
      book1.Image = img;
      book1.Name = name;
      book1.Height = img.Height;
      book1.Width = img.Width;
      book1.Location = new Point(44 + x, 19 + y);            
      book1.Click += new EventHandler(myClickHandler);
      groupBox1.Controls.Add(book1);
  
      #endregion            
  }
  </code></pre>
  
  <p>this code is making a button every time I click on a button,, now i want to save the created button and its property so that they could appear every time application starts..</p>
  
  <p>coded in C# visual studio 2010...</p>