Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
气球提示我怎样才能抓住一个点击C#_C#_Windows_Popup_Click_Balloon - Fatal编程技术网

气球提示我怎样才能抓住一个点击C#

气球提示我怎样才能抓住一个点击C#,c#,windows,popup,click,balloon,C#,Windows,Popup,Click,Balloon,我正在尝试创建一个BalloodTip(windows弹出窗口),并想知道用户是否单击它。但是我听不到咔嗒声 我已经试过一些方法,但不起作用 notification.ShowBalloonTip(5000); notification.BalloonTipClicked += new System.EventHandler(this.OpenWindow); notification.Click += new System.EventHandler(this.OpenWin

我正在尝试创建一个BalloodTip(windows弹出窗口),并想知道用户是否单击它。但是我听不到咔嗒声

我已经试过一些方法,但不起作用

notification.ShowBalloonTip(5000);          
notification.BalloonTipClicked += new System.EventHandler(this.OpenWindow);
notification.Click += new System.EventHandler(this.OpenWindow);
notification.DoubleClick += new System.EventHandler(this.OpenWindow);

通知
是一个NotifyIcon对象。我希望这里有人能帮我。感谢高级课程。

那里有很多我必须做的事情。 我需要
通知。BallootTipClick
验证我是否单击了气球

另外,在那行代码之后,我有一个
通知。dispose
函数来删除图标。但这是快,所以通知处理之前,我可以点击它

保存该问题的解决方案是将可见性设置为false


在那之后,它工作得很好

你试过使用MessageBox吗?在DialogResult的帮助下?谢谢您的回复。我确实尝试过使用MessageBox,但它无法打开函数。我想它确实跳过了它。我不知道如何解决这个问题。你的目标是什么:Winforms、WPF、ASP。。?始终正确标记您的问题!实际上,对于
balloottipclicked
事件,代码工作正常。不要忘记设置
notification.Visible=true和,显然是
文本
;还有
图标
,可能是
notification.Icon=System.Drawing.SystemIcons.Information。。