我已经将一些代码放在了公共内部MainWindow() {}
但我一这样做就不断收到一些晦涩的 XAML 解析错误(不是在我的计算机上,而是在我尝试过的其他 3 台计算机上)
是否有一种在应用程序启动时立即运行代码的首选方法?
理论上是我希望它打电话回家并询问它是否可以启动。如果不是,我希望该应用程序关闭。称之为临时复制保护。
正常情况下,WPF 创建Main
方法(应用程序的入口点)。您的选择
- 创建一个处理程序Application.Startup事件并将您的代码放在那里。或者,您可以覆盖OnStartup() method.
- 如果这对你来说太晚了,请将你的代码放入
App
的无参数构造函数(它可能不存在,但您可以创建它)。
- 如果为时已晚,您可以创建自己的
Main()
方法。有几种方法可以做到这一点。也许最简单的方法是将其放在另一个类中,并告诉 Visual Studio 您要在项目的属性中使用此方法。
另一方面,您说您遇到了一些模糊的 XAML 解析错误。也许你应该弄清楚它们到底是什么意思?
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)