发生这种情况是因为您Button
获得了焦点。可以将其删除,但这意味着当触发按钮的焦点Enter 事件时,将焦点交给其他东西。
private void button1_Enter(object sender, EventArgs e)
{
// give focus to something else
}
Run Code Online (Sandbox Code Playgroud)
问题是您无法使用键盘来选择按钮(使用选项卡)。
此外,更正确的方法是将焦点集中到最后一个具有焦点的控件,而不是将其传递给固定焦点。