1

我有 5 个项目的菜单条。我为每个工具条设置了一个图像。现在,我希望每当悬停工具条时更改图像,我使用了下面的代码。

        void item_MouseLeave(object sender, EventArgs e)
    {
        (sender as ToolStripItem).Image = Resources.gray;
    }

    void item_MouseHover(object sender, EventArgs e)
    {
        (sender as ToolStripItem).Image = Resources.blue;
    }

它工作正常。但我需要等待一秒钟才能查看蓝色图像。我该如何解决这个时间延迟?

4

1 回答 1

4

使用MouseEnter事件而不是鼠标悬停。

于 2013-05-28T13:54:05.547 回答