岡井、私たちが持っているとしましょう:
- 2つのテキストボックス(textBox1、textBox2)
- 1ボタン(button1)
- リスト(list1)
私がやろうとしているのは、textBox1に入力されたテキストをlist1に保存して、以前の入力を簡単に取得できるようにすることです。ボタンを押すと、textBox1のテキストがlist1に書き込まれます。これは私がこれまでに持っているコードです:
private static List<string> list1 = new List<string>();
list1.Add(textBox1.Text); // <-- On the button click event.
private void ServerInputtextboxCommand_KeyDown(object sender, KeyEventArgs e)
{
switch (e.KeyCode)
{
case Keys.Up:
foreach (var usedCommand in list1)
{
textBox1.Text = usedCommand;
}
break;
}
}
そのため、上向き矢印キーを使用して、textBox1に入力したテキストをtextBox1に戻そうとしています。
textBox1に入力したテキストは、textBox2に表示されます(ただし、これはここでは関係ありません)。
私が何を間違っているのかわからないので、私を助けたいと思っているすべての人に感謝します:(。