首页 > Windows开发 > 详细

[Wpf学习] 1.传说中的Main

时间:2020-02-26 13:16:23      阅读:66      评论:0      收藏:0      [点我收藏+]

原来的C#程序都有Main的,现在用vs新建一个Wpf项目,启动似乎变成App.xmal,前期项目中为了获取启动参数,很是折腾了一番:

1.先是修改App.xaml,添加StartUp事件

<Application x:Class="YKMain.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:local="clr-namespace:YKMain"
             Startup="Application_Startup">

2.然后编辑Application_Startup,判断e.Args数组

  private async void Application_Startup(object sender, StartupEventArgs e)
  {
  }

总感觉跟又臭又长的裹脚布一样,不爽。学习后,找回了传说中的Main,莫有App.Xaml,直截了当。

using System;
using System.Windows;

namespace L1_NoXaml
{
    public class Program : Application
    {
        [STAThread]
        static void Main(string[] args)
        {
            Program app = new Program();
            app.MainWindow = new Window1();
            app.MainWindow.ShowDialog();
        }
    }
}

[Wpf学习] 1.传说中的Main

原文:https://www.cnblogs.com/catzhou/p/12366228.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!