我在Windows 8上使用Visual Studio 2013,有3个监视器。Visual Studio停靠在中央监视器上。当我通过调试器启动WPF应用程序时,程序会在左侧监视器上启动,而不是在中央监视器上。
启动后,如果我将应用程序拖动到另一个监视器,然后停止,Visual Studio似乎不会"记住"该应用程序上次实例化的位置。当我再次启动该应用程序时,它会显示在左监视器的中央。
我在5年前看到过一个类似的问题,但那是在Visual Studio 2013之前。所以我希望微软已经改进了这种行为,或者有人创建了一个插件,使我能够设置启动监视器。我可以设置在哪个监视器上显示通过Visual Studio运行的应用程序吗?
如何使Visual Studio 2013在中央或右侧监视器中启动应用程序?谢谢
我有4个监视器。。。如果我想让应用程序在特定的显示器上运行,我会将鼠标放在该显示器上,然后按F5键。从2005年VS到2015年VS,我一直以这种方式工作。
然而,关键是您的Window.WindowStartupLocation
设置为CenterScreen
:
<Window ... WindowStartupLocation="CenterScreen">
设置CenterScreen会使一个窗口位于包含鼠标光标的屏幕中心