状況: フォームに、ユーザーが何らかのテキストを入力する必要があるテキスト ボックスがあります。このテキスト ボックスには KeyPress イベントがあり、フォームのテキスト プロパティは、ユーザーがキーストロークごとに入力したテキストに変更されます。
テキストボックスの KeyPress イベントのコードは次のとおりです。
private void tbGameTitle_KeyPress(object sender, KeyPressEventArgs e)
{
this.Text = textBox1.Text;
}
問題: ユーザーが最後に入力した文字がフォームのテキストにコピーされません。例:
textBox1.Text = "The War of 1812"
Form2.Text = "The War of 181"
textBox1.Text の "The War of 1812" の最後の "2" が Form2.Text にコピーされません。
テキスト文字列全体を textBox1.Text から Form2.Text にコピーするにはどうすればよいですか?