При использовании NotifyIcon в Windows Forms/C#/Net Framework 2.0, если я отображать текст всплывающей подсказки в Mouseclick или Click. события, ни один из DoubleClick или MouseDoubleClick события не будут стрелять:C#, Windows Forms: NotifyIcon с ShowBalloonTip в Click случае больше не запускает событие DoubleClick
private void notifyIcon_DoubleClick(object sender, EventArgs e)
{
MessageBox.Show("double click"); // this is never called on double-click
}
private void notifyIcon_MouseDoubleClick(object sender, MouseEventArgs e)
{
MessageBox.Show("mouse double click"); // this is never called on double-click
}
private void notifyIcon_MouseClick(object sender, MouseEventArgs e)
{
if (e.Button == MouseButtons.Left)
{
this.notifyIcon.BalloonTipText = "Some Info";
this.notifyIcon.ShowBalloonTip(1000);
}
}
Если я дважды щелкните значок уведомления, я получаю шар Совет показал/дважды обновить, но не окно сообщения.
Я использую Visual Studio 2010 и Windows 7 Ultimate 64-бит.
Заранее благодарим за любую помощь!
Ваш код работает на моем ПК. Я предлагаю проверить вашу «скорость двойного клика» –
Когда вы говорите «скорость двойного клика», вы имеете в виду настройку в Windows? – AnAurelian