[トピック内 5 記事 (1 - 5 表示)] << 0 >>
TextBox1の中でエンターキーが押された場合、TextBox2.TextをTextBox1.Textに書き換える、といった作業を行いたいのですが… private void TextBox1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.Enter) { TextBox2.Text = TextBox1.Text; } } このソースだと、何故か出来ません。ご教示お願いいたします。
■No45468 (三毛猫 さん) に返信 > if (e.KeyChar == (char)Keys.Enter) Keys.Return とか。。。
■No45468 (三毛猫 さん) に返信 > TextBox1の中でエンターキーが押された場合、TextBox2.TextをTextBox1.Textに書き換える、といった作業を行いたいのですが… > > private void TextBox1_KeyPress(object sender, KeyPressEventArgs e) > { > if (e.KeyChar == (char)Keys.Enter) > { > TextBox2.Text = TextBox1.Text; > } > } > > このソースだと、何故か出来ません。ご教示お願いいたします。 手元で上記コードと同じ形で書いたらちゃんと TextBox1.Text が TextBox2.Text にコピーされました。 そもそも、このコードは実行されていますか? if文辺りにブレイクポイントを設定して確認してみた方がいいと思います。
管理者用
- Child Tree -