我尝试在 ToolStripButton 上制作闪烁效果。通过使用 Select() 方法,我可以给它鼠标悬停效果,但我不知道如何让它恢复到正常状态。
编辑:我通过在同一个 ToolStip 上制作一个虚拟 ToolStripButton 并将其大小更改为 0,0 来解决这个问题。
bool blink = false;
void timer_Tick(object sender, EventArgs e)
{
blink = !blink;
if (blink)
{
button1.Select();
}
else
{
dummyButton.Select();
}
}