WPF 명령 줄


1 Answers

귀하의 주장의 존재를 확인하려면 - 매트의 솔루션에서 이것을 귀하의 테스트에 사용하십시오 :

e.Args.Contains ( "MyTriggerArg")

Question

명령 줄 인수를 사용하는 WPF 응용 프로그램을 만들려고합니다. 인수를 지정하지 않으면 기본 창이 팝업됩니다. 특정 명령 행 인수의 경우 GUI는 GUI없이 실행하고 완료되면 종료해야합니다. 이것이 올바르게 수행되어야하는 방법에 대한 제안은 인정 될 것입니다.




app.xaml.cs 파일에서 아래를 사용할 수 있습니다.

private void Application_Startup(object sender, StartupEventArgs e)
{
    MainWindow WindowToDisplay = new MainWindow();

    if (e.Args.Length == 0)
    {
        WindowToDisplay.Show();
    }
    else
    {
        string FirstArgument = e.Args[0].ToString();
        string SecondArgument = e.Args[1].ToString();
        //your logic here
    }
}


Related