C# と VB.NET の質問掲示板
ASP.NET、C++/CLI、Java 何でもどうぞ
C# と VB.NET の入門サイト
掲示板トップ
C# と VB.NET のサンプル
新規作成
利用方法/規約
ツリー表示
トピック表示
ランキング
記事検索
過去ログ
ツリー一括表示
ボタンへフォーカス移動したいがバーコードリーダーで読み込むと
/トムハンカス
(21/04/08(Thu) 18:04)
#97168
└
Re[1]: ボタンへフォーカス移動したいがバーコードリーダーで..
/魔界の仮面弁士
(21/04/08(Thu) 18:24)
#97169
└
Re[2]: ボタンへフォーカス移動したいがバーコードリーダーで..
/トムハンカス
(21/04/08(Thu) 21:14)
#97170
解決済み
親記事 /
▼[ 97169 ]
■97168
/ 親階層)
ボタンへフォーカス移動したいがバーコードリーダーで読み込むと
□投稿者/ トムハンカス
(1回)-(2021/04/08(Thu) 18:04:39)
分類:[C#]
テキストボックスにTextLengthで文字数を制限して
入力文字数に達したらボタンにフォーカスを移そうとしています。
private void textBox1_TextChanged(object sender, EventArgs e)
{
if(textBox1.TextLength == 5)
{
button1.Focus();
}
}
しかし、バーコードリーダーで読み込むとフォーカス移動と同時にボタンを押してしまいます。
フォーカスだけ移してボタンを押さないようにするにはどうすればいいでしょうか?
フォームアプリケーションで作成しています。
[
□ Tree
]
返信
編集キー/
編集
▲[ 97168 ]
/
▼[ 97170 ]
■97169
/ 1階層)
Re[1]: ボタンへフォーカス移動したいがバーコードリーダーで読み込むと
□投稿者/ 魔界の仮面弁士
(3052回)-(2021/04/08(Thu) 18:24:24)
2021/04/08(Thu) 18:29:48 編集(投稿者)
■
No97168
(トムハンカス さん) に返信
> しかし、バーコードリーダーで読み込むとフォーカス移動と同時にボタンを押してしまいます。
テキストボックスを使っているという事は、
キーボード インターフェイスとして認識されるタイプの
バーコードスキャナーですかね。
スキャナー側が、バーコード終端で {Enter} あるいは {Space} を
送出する設定になっていないか確認してみてください。
(サフィックス設定、ターミネーター設定など)
[
親 97168
/
□ Tree
]
返信
編集キー/
編集
▲[ 97169 ]
/ 返信無し
■97170
/ 2階層)
Re[2]: ボタンへフォーカス移動したいがバーコードリーダーで読み込むと
□投稿者/ トムハンカス
(2回)-(2021/04/08(Thu) 21:14:59)
■
No97169
(魔界の仮面弁士 さん) に返信
> 2021/04/08(Thu) 18:29:48 編集(投稿者)
>
> スキャナー側が、バーコード終端で {Enter} あるいは {Space} を
> 送出する設定になっていないか確認してみてください。
> (サフィックス設定、ターミネーター設定など)
その通りでした。ありがとうございました。
解決済み
[
親 97168
/
□ Tree
]
返信
編集キー/
編集
管理者用
-
Child Tree
-