leave问题

年糕 2004-12-21 03:28:55
private void textBox1_Enter(object sender, System.EventArgs e)
{
textBox1.BorderStyle=BorderStyle.FixedSingle;
}
private void textBox1_Leave(object sender, System.EventArgs e)
{
textBox1.BorderStyle=BorderStyle.None;
}
我按tab键让焦点移到下一个控件,leave事件中改变textBox1的属性又触发enter事件这样焦点始终在
textBox1中,各位大侠怎么解决呀?
...全文
99 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
hanbinghai 2004-12-21
  • 打赏
  • 举报
回复
没解决
只知道用笨方法,假设窗体还有个textBox2控件
private void textBox1_Leave(object sender, System.EventArgs e)
{
textBox1.BorderStyle=BorderStyle.None;
this.textBox2.Focus();
}
看看能用什么好的方法解决?

111,096

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧