듀얼 모니터 사용시 자식폼을 2번 째 모니터의 가운데에 띄우기 Center Screen on Second Monitor
프로그램 자료/Visual C# 2016. 8. 16. 11:06자식폼의 OnLoad 이벤트에 아래와 같이 구현한다.
public partial class GISfrm : Form
{
public GISfrm()
{
InitializeComponent();
}
protected override void OnLoad(EventArgs e)
{
var area = Screen.AllScreens.Length > 1 ? Screen.AllScreens[1].WorkingArea : Screen.PrimaryScreen.WorkingArea;
this.Location = new Point((area.Width - this.Width) / 2 + area.X, (area.Height - this.Height) / 2);
base.OnLoad(e);
}
}