我正在使用掩码编辑 TextBox。文本框始终显示 0(零)。我无法从键盘键入任何键。我需要先删除零,然后我才能输入数字。因此我在这里做了额外的步骤。是否可以在我从键盘键入后立即键入?欢迎任何建议。
private void DateDay_GotFocus(object sender, RoutedEventArgs e)
{
if (((TextBox)sender).Text == "Day")
((TextBox)sender).Text = string.Empty;
}
private void DateDay_LostFocus(object sender, RoutedEventArgs e)
{
if (((TextBox)sender).Text == string.Empty)
((TextBox)sender).Text = "Day";
else
CheckForCorrectDateDay((TextBox)sender);
}
我尝试过 Focus 事件但没有成功: