应用程序启动时如何关注UrhoSharp窗口?

时间:2016-07-04 11:47:05

标签: c# xamarin urhosharp

来自Visual Studio的UrhoSharp模板的UrhoSharp示例应用程序应在按下ESC键时退出:

Input.SubscribeToKeyDown(args => { if (args.Key == Key.Esc) Exit(); });

然而,它似乎没有。

我发现我需要先点击应用窗口,然后按ESC。 问题似乎是应用程序窗口在应用程序启动时没有焦点。 (应用程序启动时,应用程序的控制台窗口会有焦点。)

如何关注UrhoSharp中的应用程序窗口?

1 个答案:

答案 0 :(得分:1)

您是否通过F5调试器启动程序?如果是这样,那么使用Ctrl + F5代替'启动而不调试',模板主窗口应该有焦点。

通过以下方式启动这些项目时,我通常也会将鼠标设置为可见:

Input.SetMouseVisible(true, false);