对textbox做数据检验,当失去焦点时触发检验事件,如果格式正确不做提示,但是格式错误需要给出提示而且还需要让textbox重新获得焦点,我在事件中加入了txtUser.Focus(),但是没有用
private void textBox3_LostKeyboardFocus(object sender, KeyboardFocusChangedEventArgs e) { if (textBox3.Text != "abc") { textBox3.Focus(); } }
最简单就这样写
试过了,为什么这样就够可以了呢
可以查查 TextBox.Text 的
Binding.ValidationRules
资料