0

[Winforms アプリケーション .NET 4.0 C#]

ハンドヘルド バーコード スキャナーからデータを受け取るテキスト ボックスがあります。

ユーザーが何もしなくても、アプリケーションでテキストが有効かどうかを確認したいと考えています。

ルールの例:

  • テキストの長さ = 18 で、'1520' で始まります
  • テキストの長さ = 17 で、'0520' で始まります

私はそれをチェックする必要があります:

  • TextChanged イベント?
  • 200 ~ 300 ミリ秒ごとにルールをチェックするタイマーを追加しますか?

他の何か?

4

1 に答える 1

2

TextChangedイベントで十分です。私は過去に似たようなものを実装しましたが、一度だけ通知されるため、スキャンごとに完全なバーコードが得られます.

于 2012-12-03T11:00:06.513 に答える