- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我看到很多人像这样在 App.xaml.cs 中使用“base.OnStartup(e)”:
protected override void OnStartup(StartupEventArgs e)
{
base.OnStartup(e);
MainWindow app = new MainWindow();
app.Show();
}
有必要吗?这样做的目的是什么?
最佳答案
它允许任何基类逻辑运行;就像 base
的任何其他用法一样。
它可能不是严格必要的;但是在覆盖 virtual
方法时调用基类的实现被认为是最佳实践(除非您主动想要抑制基本行为)。
关于c# - base.OnStartup(e) 是做什么的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50951219/
所以,我最近开始学习Java和BukkitAPI。我创建了一个配置文件,并为玩家事件创建了一个类,但随后我无法在主类中注册事件。我收到错误“对于 OnStartup 类型,未定义方法 PlayerJo
非常简单的问题,但我没有取得任何进展,所以我想我应该问... 我正在编写一个小型 WPF 原型(prototype),我在其中放置了引导 我认为它所属的逻辑:在(被覆盖的)App.OnStartup
如果不使用 StartupUri,我就无法显示我的主窗口。OnStartup 不触发。 我从 App.xaml 中删除了 StartupUri 在后面的代码中添加了以下内容 protect
我正在开发 WPF、C# 应用程序。 因为加载过程很长,我们需要创建一个动画启动画面,以便在应用程序加载时显示。 问题是所有的初始化代码都在“OnStartup”方法中。我注意到在 OnStartup
我有一个 WPF .NET 4 应用程序,我在其中覆盖了 OnStartup 方法以处理传递给我的应用程序的文件。但是,应用程序运行时似乎没有调用此方法。我在那里放了一个异常,甚至是一个断点,然后它启
在简单的 MVVM 方法中,我通过重写 App.xaml 中的 OnStartup 将 MainWindow 链接到 ViewModel。 public partial class App : A
我看到很多人像这样在 App.xaml.cs 中使用“base.OnStartup(e)”: protected override void OnStartup(StartupEventArgs e)
出于某种原因,我根本无法让它工作。我从各种来源了解到,我可以在 WPF 应用程序中覆盖 OnStartup,它会在应用程序创建时触发。但是,无论我做什么,都没有发生任何事情。这是代码。 public
目前我有一个 Web 应用程序,我们在其中使用 web.xml 来配置应用程序。 web.xml 有welcome-file-list。 ... home.html
考虑以下 Chrome 扩展程序: manifest.json { "name": "Test onStartup", "version": "0.0.0", "manifes
我有以下配置类: @Configuration public class AuthenticationFilterConfiguration extends SpringBootServletInit
我正在启动一个新的 WPF 项目,我需要在应用程序启动时进行照明。 我查看了 2 个不同的 WPF 项目以了解如何开始。 第一个从App.xaml.cs文件中的void App_Startup(obj
“AIPAppStartup”的 Revit SDK 示例已为执行的“OnShutDown”(关闭 Revit session 时)或“OnStartup”(启动 Revit session 时)的代
在使用 WPF 应用程序时,我遇到了一个非常疯狂的问题,该应用程序使用 Singleton 实例模式来确保只有一个实例在运行。单个实例检测和命令行转发机制工作正常,但是,作为在辅助实例上退出的启动代码
我正在开发一个将 WPF/C# 与 MVVM 结合使用的应用程序。我有一个特别的 ObservableCollection<>绑定(bind)到 ListBox . 场景1:当应用程序运行时,我修改这
我将 App.OnStartup 更改为异步,以便我可以在 Web API 上调用异步方法,但现在我的应用程序不显示其窗口。我在这里做错了什么: protected override asyn
我在 WPF 应用程序的 OnStartup 方法中创建了一个互斥量。互斥量在程序的其他任何地方都没有使用,它的唯一目的是防止某些程序并发运行。如何在应用程序关闭时释放此互斥量? 根据document
chrome.runtime API有一些事件,我可以使用这些事件将监听器添加到上下文菜单。目前我正在使用 chrome.runtime.onStartup 像这样: chrome.runtime.o
我卡住了! 我正在使用 Caliburn.micro消除一些实现的痛苦 MVVM在WPF应用。 目前我只有一个 View/ViewModel,但将来可能会有多个 ViewModel。当前的 ViewM
我有一个纯 JavaConfig Java Web 应用程序,它使用从 AbstractAnnotationConfigDispatcherServletInitializer 扩展的类。它非常适合配
我是一名优秀的程序员,十分优秀!