如何为WPF添加Main()函数
2011-12-12 17:08
211 查看
一般的。WPF的Main()函数是自动生成的,不过有时候我们需要为我们的应用程序传参。那么自动生成的Main()函数就不会满足我们的要求。
那么如何为WPF Application 设置Main()函数呢。
1、新建一个WPF项目
2、添加一个Program.cs类,代码如下:
OK,编译一下,报错
错误 2 程序“c:\users\sun\documents\visual studio 2010\Projects\WpfApplication1\WpfApplication1\obj\x86\Debug\WpfApplication1.exe”定义了不止一个入口点:“WpfApplication1.App.Main()”。请使用 /main 进行编译,以指定包含入口点的类型。 c:\users\sun\documents\visual studio 2010\Projects\WpfApplication1\WpfApplication1\obj\x86\Debug\App.g.cs 61 28 WpfApplication1
3、修改程序入口点
将启动对象改为我们的Program.cs,重新编译。成功!
那么如何为WPF Application 设置Main()函数呢。
1、新建一个WPF项目
2、添加一个Program.cs类,代码如下:
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace WpfApplication1 { static class Program { /// <summary> /// 应用程序的主入口点。 /// </summary> [STAThread] static void Main(string[] args) { WpfApplication1.App app = new WpfApplication1.App(); app.InitializeComponent(); MainWindow windows = new MainWindow(); app.MainWindow = windows; app.Run(); } } }
OK,编译一下,报错
错误 2 程序“c:\users\sun\documents\visual studio 2010\Projects\WpfApplication1\WpfApplication1\obj\x86\Debug\WpfApplication1.exe”定义了不止一个入口点:“WpfApplication1.App.Main()”。请使用 /main 进行编译,以指定包含入口点的类型。 c:\users\sun\documents\visual studio 2010\Projects\WpfApplication1\WpfApplication1\obj\x86\Debug\App.g.cs 61 28 WpfApplication1
3、修改程序入口点
将启动对象改为我们的Program.cs,重新编译。成功!
相关文章推荐
- 如何为WPF添加Main()函数 程序入口点的修改
- eclipse 中执行 main 函数如何添加参数
- ASP.NET WEB控件如何添加控件事件的响应函数
- c语言中如何添加计时函数,统计程序执行的时间
- VC2008中如何为MFC应用程序添加和删除消息响应函数
- 如何在Eclipse中快速添加main方法
- MFC如何添加系统消息处理函数?
- UCGUI中如何使用BUTTON_SetBMPEx()函数在按钮中添加图片问题
- 在VS 2010中如何使用Class Wizard添加消息处理函数
- c语言中如何添加计时函数,统计程序执行的时间
- 如何在VC中添加消息处理函数
- eclipse如何自动添加函数
- 多玩YY语音的面试题:C++中如何在main()函数之前执行操作?
- c语言中如何添加计时函数,统计程序执行的时间
- android studio如何添加重构函数
- 如果需要改动源代码生成器中的代码,如何做到,下次重新生成的代码也具有额为添加的特殊函数
- 如何在eclipse中给main方法添加参数
- 如何判断开机完成并添加自己的函数处理
- android 如何判断开机完成并添加自己的函数处理
- 在VS2005如何删除已添加的消息处理函数