動的に作成されたテキストボックスを保存する必要があるプロジェクトに取り組んでいます(アプリケーションを2回目に実行したときにテキストボックスのデータが表示される必要があります)。
これは私のコードです:
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
static int itimes = 0;
static int i = 0;
public void textboxadd()
{
TextBox txt = new TextBox();
txt.Name = "Name" + i;
if (i == 0)
{
Point p = new Point(6, 43);
txt.Location = p;
}
else
{
Point p = new Point(6, 43 + 32 * i);
txt.Location = p;
}
txt.Size = new System.Drawing.Size(236, 26);
Properties.Settings.Default.name1 = txt.Text;
Properties.Settings.Default.Save();
groupBox1.Controls.Add(txt);
i++;
}
private void button1_Click(object sender, EventArgs e)
{
textboxadd();
int gps = groupBox1.Size.Height;
if (itimes == 0)
{
itimes++;
}
else
{
groupBox1.Size = new System.Drawing.Size(248, gps + 32);
}
}
}
私の質問が理解できない場合は、質問してください。お答えします。
ご協力ありがとうございました!!!!