C# - Ouvrir une form sur un deuxieme écran
Bonjour, je code en C# depuis peu de temps, j'apprends par moi même.
Mon problème:
sur mon ordi j'ai deux écrans et je travaille en mode étendu.
j'ouvre mon programme sur l'écran 1 et j'aimerai en cliquant sur un bouton qu'une deuxième form s'ouvre sur l'écran 2.
j'arrive sans souci à ouvrir la deuxième form mais elle s'ouvre toujours dans l'écran 1. voici mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
|
private void Fenetre_video_Load(object sender, EventArgs e)
{
Screen[] mesecrans = Screen.AllScreens; //met dans un tableau le nombre d'écran
int x;
if (mesecrans.Count() == 2) //si je compte 2 écrans
{
if (mesecrans[0].Primary == true) //Si le 1er écran est le primaire
{
x = mesecrans[0].Bounds.Width; //je donne à x la valeur de son absisse
Point location = new Point(x, 0); //et défini un nouveau point de location
this.Location = location; //Change la location de la fenêtre
}
}
} |
pouvez-vous m'aider svp?