110,534
社区成员
发帖
与我相关
我的任务
分享
private void textBox1_KeyPress(object sender, KeyPressEventArgs e)
{
switch (e.KeyChar)
{
case (char)Keys.Return:
{
if (DialogResult.Yes == MessageBox.Show(
"开新单吗?\n\"Y\":开新单,\"N\":取旧单 ",
"提示窗口 ", MessageBoxButtons.YesNo))
{
((TextBox)sender).Focus();
}
}
break;
}
}
bool msgBoxShowing = false;
private void textBox1_KeyUp(object sender, KeyEventArgs e)
{
switch (e.KeyCode)
{
case Keys.Return:
{
if (((TextBox)sender).Text.Length <= 0)
{
if (!msgBoxShowing)
{
MessageBox.Show("内容不能为空");
msgBoxShowing = true;
return;
}
}
else SelectNextControl((Control)sender, true, true, true, true);
}
break;
}
msgBoxShowing = false;
}