标签: vb.net winforms screen
是否可以确定表单所在的屏幕?不是位置或尺寸!
我用过
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
提出表格。当用户将表单重定位到另一个屏幕时,我想保存该新屏幕的位置!
答案 0 :(得分:7)
是的,请使用Screen.FromControl(Me)。
Screen.FromControl(Me)
检索包含指定控件最大部分的显示的屏幕。