I have a c# windows application that work with multimonitors.the application has a main form that must be showed in the primary display and a full screen form that needs to be displayed on the second screen (this second form is showed in a 3d goggles).this is my way to assign the screens :
Screen.AllScreens for first screen and
Screen.AllScreens for secondary screen but i'm having problems with a new version of the 3d goggles because this are HDMI and even if i set the main screen to the monitor (DVI), the goggles are set as screen 1.
Could be a better way to use
Screen.AllScreens.Bounds.X == 0 as a way to check if the screen 0 is the primary screen?
Update : i used before
Screen.AllScreens[x] the property
Screen.PrimaryScreen but that property also give me troubles with some monitor-goggles configuration that i really don't remember them.