从任务栏关闭窗口 [英] Close Window From task Bar

查看:116
本文介绍了从任务栏关闭窗口的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


大家好,我知道如何关闭应用程序


Hey Guys pls help..i knw how to shut down application

System.Windows.Application.Current.Shutdown();


右键单击任务栏中的图标,然后选择关闭窗口"选项....​​

还有

如何捕获Alt + f4单击???
我知道如何捕获单个键,例如.


Bt dont knw how to close when i right Click on the Icon in Taskbar and select " close window " option....

And

how to capture Alt+f4 Click???
i know how to capture single key Eg..

if(e.Key==Key.Space){}



请帮帮我
在此先感谢



pls Help me
Thanks in Advance

推荐答案

您无需执行任何操作.键盘Alt + F4或您描述的单击将关闭窗口.如果它是主窗口,它将带您从入口点方法返回,并最终终止应用程序.

System.Windows.Application.Shutdown的使用在此处进行了详细说明:
http://msdn.microsoft.com/en-us/library/ms597013.aspx [ ^ ].

通过将处理程序添加到为键盘事件定义的事件对象的调用列表中,或者通过覆盖受保护的虚拟方法System.Windows.UIElement.OnKeyDownSystem.Windows.UIElement.OnKeyUpSystem.Windows.UIElement.OnPreviewKeyDownSystem.Windows.UIElement.OnPreviewKeyUp,可以处理键盘事件.请参阅:
http://msdn.microsoft.com/en-us/library/system.windows. uielement.onkeydown [ ^ ],
http://msdn.microsoft.com/en-us/library/system.windows. uielement.onkeyup [ ^ ],
http://msdn.microsoft.com/en-us/library/system.windows. uielement.onpreviewkeydown [ ^ ],
http://msdn.microsoft.com/en-us/library/system.windows. uielement.onpreviewkeyup [ ^ ],
http://msdn.microsoft.com/en-us/library/system.windows. uielement.keydown [^ ],
http://msdn.microsoft.com/en-us/library/system.windows. uielement.keyup [ ^ ],
http://msdn.microsoft.com/en-us/library/system.windows. uielement.previewkeydown [ ^ ],
http://msdn.microsoft.com/en-us/library/system.windows. uielement.previewkeyup [ ^ ],
http://msdn.microsoft.com/en-us/library/system.windows.uielement [ ^ ].

您可能需要更好地了解WPF中输入事件和附加事件的工作方式.请参阅:
http://msdn.microsoft.com/en-us/library/ms754010 [ ^ ],
http://msdn.microsoft.com/en-us/library/bb613550 [ ^ ].

—SA
You don''t need to do anything. Keyboard Alt+F4 or the click you described will close the window. If it is a main window, it will bring you to the return from the entry-point method and ultimately the termination of the application.

The use of System.Windows.Application.Shutdown is described in detail here:
http://msdn.microsoft.com/en-us/library/ms597013.aspx[^].

The keyboard events are handled by adding the handlers to the invocation lists of the event objects defined for keyboard events or, alternatively, by overriding the protected virtual methods System.Windows.UIElement.OnKeyDown, System.Windows.UIElement.OnKeyUp, System.Windows.UIElement.OnPreviewKeyDown or System.Windows.UIElement.OnPreviewKeyUp. Please see:
http://msdn.microsoft.com/en-us/library/system.windows.uielement.onkeydown[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.onkeyup[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.onpreviewkeydown[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.onpreviewkeyup[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.keydown[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.keyup[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.previewkeydown[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement.previewkeyup[^],
http://msdn.microsoft.com/en-us/library/system.windows.uielement[^].

You may need to understand better how input and attached events work in WPF. Please see:
http://msdn.microsoft.com/en-us/library/ms754010[^],
http://msdn.microsoft.com/en-us/library/bb613550[^].

—SA


这篇关于从任务栏关闭窗口的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆