C# WPF - 接收程序启动入口参数
1、删除默认StartupUrl配置;
2、重写App.xaml中的OnStartup方法
/// <summary> /// 重写Startup函数 /// </summary> /// <param name="e"></param> protected override void OnStartup(StartupEventArgs e) { base.OnStartup(e); // 接收参数数组 var args = e.Args; // 定义为字符数组也可以 //string[] args = e.Args; // 判断参数中是否包含 TestWindows if (args.Contains("TestWindows")) { new TestWindow().Show(); } else { new MainWindow().Show(); } }
WinForm处理入口参数方法:https://www.cnblogs.com/jeremywucnblog/p/12344066.html
Delphi处理入口参数方法:https://www.cnblogs.com/jeremywucnblog/p/11417771.html
作者:Jeremy.Wu
出处:https://www.cnblogs.com/jeremywucnblog/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。