2016-11-10 85 views
0

我已经在C#中做了一些脚本,我的需要是暂停脚本,直到用户按任意键。我需要在我的程序中多次暂停这种类型的事件,因此为每一个事件制作事件都是无聊的。任何方式,如何才能暂停应用程序,直到按下键?在控制台应用程序中有类似Console.ReadKey()暂停程序,直到按下键

//some kind of running code 
//------------------ 
//pause until key is pressed 
//------------------- 
//code running after key press 
+0

写Console.Read()在这个地方//暂停,直到键被按下 –

+0

我已经尝试过,但程序不等待,只跳过console.write并继续 –

+0

什么样的的程序是那个? WPF,WinForms,一些DSL? – KMoussa

回答

0

您的标签建议这是一个没有控制台的WPF应用程序。如果您只需要检测按键,则可以覆盖KeyDown事件。

<Window KeyDown="OnKeyDown" /> 

然后