2010-03-25 1 views

답변

5

이가 system.windows.forms.dll과는 System.Drawing.dll 참조를 추가하고이 시도 :

public partial class App : Application 
{ 
    protected override void OnStartup(StartupEventArgs e) 
    { 
     base.OnStartup(e); 

     foreach (var screen in System.Windows.Forms.Screen.AllScreens) 
     { 
      var window = new Window1 
      { 
       WindowStartupLocation = WindowStartupLocation.Manual, 
       WindowState = WindowState.Maximized, 
       WindowStyle = WindowStyle.None, 
       Title = screen.DeviceName, 
       Width = screen.Bounds.Width, 
       Height = screen.Bounds.Height, 
       Left = screen.Bounds.Left, 
       Top = screen.Bounds.Top, 
      }; 
      window.Show(); 
     } 
    } 
} 

는 App.xaml에서 StartupUri = "Window1.xaml"를 제거하는 것을 잊지 마십시오.

+0

지금 Window1.xaml을 어떻게 실행해야합니까? – abramlimpin

+0

var window = 새 창 1 ...; window.Show(); // <-이 호출은 StartupUri = "Window1.xaml"을 대체합니다. –

관련 문제