将文本属性有效性监视为用户类型

时间:2012-12-03 10:58:26

标签: c# .net winforms timer textbox

[Winforms Application .NET 4.0 C#]

我有一个文本框,可以从手持式条形码扫描仪接收数据。

我希望我的应用程序检查文本是否有效而用户不必做任何事情。

示例规则:

  • 文字长度= 18,以'1520'
  • 开头
  • 文字长度= 17,以'0520'开头

我应该检查:

  • TextChanged事件?
  • 添加计时器以检查规则每200-300毫秒?

其他什么?

1 个答案:

答案 0 :(得分:2)

TextChanged事件已经足够了,我已经实现了类似的功能,您只会收到一次通知,因此每次扫描都会有完整的条形码。