我想点击button1时在窗体上生成一个textbox1,但是我想在下次启动这个窗体的时候,就直接把这个生成的textbox1直接显示在窗体上,不需要在通过点击生成,问如何实现!

解决方案 »

  1.   

    private int m_Count = 0;
            public Form1()
            {
                InitializeComponent();
                int Count = (int)Application.CommonAppDataRegistry.GetValue("Count", 0);
                for (int i = 0; i < Count; i++)
                {
                    this.button1_Click(this.button1, EventArgs.Empty);
                }
            }        private void button1_Click(object sender, EventArgs e)
            {
                TextBox tb = new TextBox();
                tb.Top = m_Count * 30;
                tb.Left = 100;
                this.Controls.Add(tb);
                m_Count++;
                Application.CommonAppDataRegistry.SetValue("Count", m_Count);
            }