Указание, на каком экране должно открываться мое приложение - PullRequest
4 голосов
/ 22 сентября 2010

Я создал два приложения WPF, которые предназначены для работы в полноэкранном режиме на одном сервере с двумя мониторами.

Можно ли указать, какое приложение открывается на каком экране?

В настоящее время у меня есть исполняемый файл на разных рабочих столах мониторов, который работает, но в идеале я хотел бы контролировать это программно.

Если это невозможно, я мог бы переместить приложение в веб-клиент WPF и открыть в двух полноэкранных окнах Internet Explorer, но опять же мне нужно было бы указать, какие из них загружаются на какие экраны.

Спасибо

1 Ответ

4 голосов
/ 22 сентября 2010

Вам нужно будет вручную установить Window.StartupLocation для обоих ваших exe-файлов, а затем вручную установите Window.Top и Window.Left в координаты для монитора, на котором вы хотите, чтобы каждый из них отображался.

Возможно, вы захотите использовать класс Screen, чтобы определить, где находится каждый экран:

http://msdn.microsoft.com/en-us/library/system.windows.forms.screen.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...