0

Windows電卓のような単純な電卓を開発しましたが、

ただし、Windows 電卓とは異なり、任意のボタンをクリックした後、そのボタンのフォーカスは、クリックされた特定のボタンに残ります。

では、電卓フォームのすべてのボタンにフォーカスを当てないようにするにはどうすればよいでしょうか ... ?

すべてのボタンのクリックイベントで緩いフォーカスコードを書く方が良いとは思いません...それで、より良い解決策はありますか?

4

2 に答える 2

1

あなたのコードを確認せずに、ユーザーが押した数字を表示するテキスト ボックスがあると想定するので、ユーザーがボタンをクリックしたら、次のようにテキスト ボックスにフォーカスを設定する必要があります。

TextBox1.Focus()

注: テキスト ボックスの名前が でない場合はTextBox1、名前をテキスト ボックスの実際の名前に変更します。

于 2013-07-29T13:50:29.513 に答える