Entwickler-Ecke

WinForms - Zweite Form in zweitem Bildschirm öffnen


hoxplus - Di 08.07.14 13:01
Titel: Zweite Form in zweitem Bildschirm öffnen
Hi Community,

ich benötige folgende Hilfe: Ich habe eine einfache Windowsformanwendung erstellt, bei der bei einem Klick auf einen Button eine zweite Form geöffnet wird.
Allerdings hätte ich gerne das die 2 Form automatisch auf einem zweiten Bildschirm aufgeht. Außerdem wär es nett wenn diese dann im Vollbildmodus dargestellt würde.
Letzteres ist allerdings nicht unbedingt nötig. Wie kann ich dies anstellen?

Danke schon mal für eure Hilfe

PS: Ich bin noch ziemlich neu in C#. Deshalb sollte die Lösung nicht allzu kompliziert
werden. Ich habe allerdings solide Kenntnisse in C++

Moderiert von user profile iconTh69: Beitragsformatierung überarbeitet.


Th69 - Di 08.07.14 13:15

Hallo und :welcome:

mithilfe der Screen-Klasse [http://msdn.microsoft.com/de-de/library/System.Windows.Forms.Screen_properties%28v=vs.110%29.aspx] kommst du an die Begrenzungen (Bounds) der einzelnen Monitore, so daß du diese dann bei deiner Form an Location und Size übergeben kannst. Die Form.StartPosition [http://msdn.microsoft.com/de-de/library/system.windows.forms.form.startposition%28v=vs.110%29.aspx] sollte dann dabei auf Manual stehen.


hoxplus - Mi 09.07.14 21:13

Hey,

danke für die Antwort. Der Link hat mir sehr geholfen.
Meine Anwendung läuft jetzt soweit.

Gruß