При использовании NotifyIcon в Windows Forms / C # /. Net Framework 2.0, если я отображаю текст всплывающей подсказки в MouseClick или Click событиях, ни один из События DoubleClick или MouseDoubleClick сработают:
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);
}
}
Если дважды щелкнуть значок уведомления, я получу всплывающую подсказку, которая отображается / обновляется дважды, но без окна сообщения.1012 *
Я использую 64-разрядную версию Visual Studio 2010 и Windows 7 Ultimate.
Заранее благодарен за любую помощь!