Is it possible to determine the screen where a form is located? Not the position or the Size!
I used
Dim myScreens() As Screen = Screen.AllScreens
Me.Left = (myScreens(0).WorkingArea.Width - Me.Size.Width) / 2
Me.Top = (myScreens(0).WorkingArea.Height - Me.Size.Height) / 2
to postion the Form. When the user relocates the form onto another screen, I want to save that postion of that new screen!
Yes, use Screen.FromControl(Me)
.
Retrieves a Screen for the display that contains the largest portion of the specified control.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With