1

フォームに仮想 NumPad を作成しようとしています。ユーザーがテンキー ボタンのいずれかをクリックすると、対応する番号が現在フォーカスされている TextBox (またはその他のテキスト コントロール) に送信されます。

キーストロークのシミュレートは別として、テンキー コントロール内にあるテンキー ボタンが、既にフォーカスされている TextBox からフォーカスを盗むのを防ぐにはどうすればよいですか?

SOをグーグルで検索してみましたが、助けになるものは何も見つかりませんでした。

4

2 に答える 2

1

テンキーボタンのクリックイベントにこの行を追加します。

this.ActiveControl = YourTextboxID;
于 2012-11-06T10:04:01.373 に答える
0
SetStyle(ControlStyles.Selectable, false);
于 2012-11-06T09:44:01.560 に答える