如何基于组合框选择验证文本框输入

时间:2017-03-15 16:40:55

标签: c# wpf validation

我有ComboBoxTextBox。 ComboBox项目是Int,float,char等。

我需要验证:

  • 如果ComboBox选择为Int
  • ,则TextBox仅包含数字
  • 如果ComboBox选择为char
  • ,则TextBox包含字母
  • 依旧......

任何想法?

1 个答案:

答案 0 :(得分:1)

您可以使用正则表达式: ^ \ d + $为数字 ^ [a-zA-Z] + $为字符 等等等等。因此,对于ComboBox的onchange事件,您可以将不同的正则表达式与TextBox值匹配。