Wie kann ich in Windows Forms zur Laufzeit erstellte Steuerelemente speichern?

Hier ist mein 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            
}

Dieser Code erstellt jedes Mal eine Schaltfläche, wenn ich auf eine Schaltfläche klicke. Jetzt möchte ich die erstellte Schaltfläche und ihre Eigenschaft speichern, damit sie bei jedem Start der Anwendung angezeigt werden.

codiert in C # Visual Studio 2010 ...

Antworten auf die Frage(3)

Ihre Antwort auf die Frage