当user在ultraTextEditor中输入文本后, 有时我们需要check该数据是否是合法的, 比如一个Item No., 它的合法格式是xx.xxxxx.xxx, 其中x代表数字或字母, 如果user输入不是这种形式的数据将是不允许的, 因此有必要对数据的合法性进行check. 这里我们使用Validate事件作check.
(1)
为什么用Validate
事件而不用传统的LostFocus(.Net
中是Leave)
下面的代码是
ultraMaskedEdit1
的三个事件, 分别是Leave,Validated和Validating,当点击ToolBar上的Exit按钮时看哪些能够触发.
private void ultraTextEditor1_Leave(object sender, EventArgs e)
{
MessageBox.Show("Leave event Occured!");
|