첨부 실행 코드는 나눔고딕코딩 폰트를 사용합니다.
유용한 소스 코드가 있으면 icodebroker@naver.com으로 보내주시면 감사합니다.
블로그 자료는 자유롭게 사용하세요.

■ 듀얼 모니터에서 두번째 화면에 창 표시하기

------------------------------------------------------------------------------------------------------------------------

using System.Windows;

 

if(System.Windows.Forms.SystemInformation.MonitorCount > 1)

{

    System.Drawing.Rectangle secondaryScreenRectangle = System.Windows.Forms.Screen.AllScreens[1].WorkingArea;

 

    Window window = new Window();

 

    window.Show();  // Show 메소드와 속성 설정의 순서가 중요하다.

 

    window.WindowStartupLocation = WindowStartupLocation.Manual;

    window.Left                  = secondaryScreenRectangle.Left;

    window.Top                   = secondaryScreenRectangle.Top;

    window.Width                 = secondaryScreenRectangle.Width;

    window.Height                = secondaryScreenRectangle.Height;

    window.WindowState           = WindowState.Maximized;

}

------------------------------------------------------------------------------------------------------------------------

Posted by 사용자 icodebroker
TAG

댓글을 달아 주세요