gpt4 book ai didi

c# - 单击 notifyIcon 时如何抑制 BalloonTipClicked 事件?

转载 作者:行者123 更新时间:2023-11-30 17:35:51 26 4
gpt4 key购买 nike

在我的表单上有一个 notifyIcon。我有 ClickBalloonTipClicked 绑定(bind)到 notifyIcon 的处理程序。现在,如果显示气球并且我单击 notifyIcon,则 BalloonTipClicked 会被触发,然后 Click 会触发。我不确定这是否是预期的行为,但我只想触发 Click,我该如何实现?

private void notifyIcon1_BalloonTipClicked(object sender, EventArgs e)
{
Console.WriteLine("notifyIcon balloontip click"); // This fires first
}

private void notifyIcon1_Click(object sender, EventArgs e)
{
Console.WriteLine("notifyIcon click"); // This fires after balloontipclick
}

notifyIcon

最佳答案

这不是最佳实践,但您可以添加一个 bool 变量。并在 notifyicon.mousehover 事件上将此变量设置为 false。并在 baloontipclick 上检查该变量是否为 false exit sub 否则将执行 sub

关于c# - 单击 notifyIcon 时如何抑制 BalloonTipClicked 事件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40575982/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com