现在光标正在文本框中。如果我点击按钮(RemoveLostFocus),文本框的失去焦点事件会被触发。但是我需要的是,文本框的失去焦点事件不应该被触发。有没有什么方法可以做到这一点?
private void Window_Loaded(object sender, RoutedEventArgs e)
{
txtUserName.Focus();
}
private void UserName_LostFocus(object sender, RoutedEventArgs e)
{
if (txtUserName.Text.Length < 1)
{
MessageBox.Show("UserName should not be empty");
}
}
private void btnCancel_Click(object sender, RoutedEventArgs e)
{
this.Close();
anotherWindow.Show();
}
Text.Length < 0
? - LPLText.Length
永远不会小于0。 - LPL