草庐IT

APPLICATION

全部标签

c# - 更改启动窗口

我正在使用VisualStudio2012C#。我创建了一个带有主窗口的WPF应用程序项目,并向我的项目添加了一个登录窗口。我想将启动窗口更改为我的登录窗口,但似乎无法这样做。我去了属性,但我看到的只有Myproject.app-它不应该显示我的项目的形式吗?无论如何,我已经尝试过从代码运行窗口,就像这样:Application.Run(newLogin());但这似乎行不通。它给出了一个错误说:Error1Anobjectreferenceisrequiredforthenon-staticfield,method,orproperty'System.Windows.Applicat

c# - 更改启动窗口

我正在使用VisualStudio2012C#。我创建了一个带有主窗口的WPF应用程序项目,并向我的项目添加了一个登录窗口。我想将启动窗口更改为我的登录窗口,但似乎无法这样做。我去了属性,但我看到的只有Myproject.app-它不应该显示我的项目的形式吗?无论如何,我已经尝试过从代码运行窗口,就像这样:Application.Run(newLogin());但这似乎行不通。它给出了一个错误说:Error1Anobjectreferenceisrequiredforthenon-staticfield,method,orproperty'System.Windows.Applicat

c# - 可能到 "spin off"几个 GUI 线程? (不在 Application.Run 处停止系统)

我的目标我想要一个主处理线程(非GUI),并且能够根据需要在它们自己的后台线程中分离出GUI,并让我的主非GUI线程继续工作。换句话说,我希望我的主要非GUI线程成为GUI线程的所有者,而不是相反。我不确定使用Windows窗体是否可行(?)背景我有一个基于组件的系统,其中Controller动态加载程序集并实例化和运行实现通用IComponent接口(interface)的类,并使用单个方法DoStuff()。加载哪些组件是通过xml配置文件和添加包含IComponent不同实现的新程序集来配置的。这些组件向主应用程序提供实用功能。虽然主程序正在做它的事情,例如控制核电站时,组件可能

c# - 可能到 "spin off"几个 GUI 线程? (不在 Application.Run 处停止系统)

我的目标我想要一个主处理线程(非GUI),并且能够根据需要在它们自己的后台线程中分离出GUI,并让我的主非GUI线程继续工作。换句话说,我希望我的主要非GUI线程成为GUI线程的所有者,而不是相反。我不确定使用Windows窗体是否可行(?)背景我有一个基于组件的系统,其中Controller动态加载程序集并实例化和运行实现通用IComponent接口(interface)的类,并使用单个方法DoStuff()。加载哪些组件是通过xml配置文件和添加包含IComponent不同实现的新程序集来配置的。这些组件向主应用程序提供实用功能。虽然主程序正在做它的事情,例如控制核电站时,组件可能

c# - 如何在没有 Application.Run 的情况下从 VBE 加载项运行宏?

我正在为VBE编写COM加载项,其中一项核心功能涉及在单击命令栏按钮时执行现有的VBA代码。代码是用户编写的单元测试代码,在一个标准(.bas)模块中,如下所示:OptionExplicitOptionPrivateModule'@TestModulePrivateAssertAsNewRubberduck.AssertClass'@TestMethodPublicSubTestMethod1()'TODO:RenametestOnErrorGoToTestFail'Arrange:'Act:'Assert:Assert.InconclusiveTestExit:ExitSubTest

c# - 如何在没有 Application.Run 的情况下从 VBE 加载项运行宏?

我正在为VBE编写COM加载项,其中一项核心功能涉及在单击命令栏按钮时执行现有的VBA代码。代码是用户编写的单元测试代码,在一个标准(.bas)模块中,如下所示:OptionExplicitOptionPrivateModule'@TestModulePrivateAssertAsNewRubberduck.AssertClass'@TestMethodPublicSubTestMethod1()'TODO:RenametestOnErrorGoToTestFail'Arrange:'Act:'Assert:Assert.InconclusiveTestExit:ExitSubTest

c# - 在关闭 C# WPF 应用程序之前询问用户

我想在关闭应用程序之前询问用户。我正在使用C#.NET4.0WPF。我可以在Windows窗体中完成,但不能在WPF中完成。当用户想要关闭应用程序时会触发事件。出现消息框,无论按下哪个按钮(是或否),应用程序始终关闭。为什么?哪里错了?它有效,但只有当用户按下“X”时。当用户使用Application.Current.Shutdown();按下关闭按钮时,它不起作用。privatevoidMainWindowDialog_Closing(objectsender,System.ComponentModel.CancelEventArgse){MessageBoxResultresult

c# - 在关闭 C# WPF 应用程序之前询问用户

我想在关闭应用程序之前询问用户。我正在使用C#.NET4.0WPF。我可以在Windows窗体中完成,但不能在WPF中完成。当用户想要关闭应用程序时会触发事件。出现消息框,无论按下哪个按钮(是或否),应用程序始终关闭。为什么?哪里错了?它有效,但只有当用户按下“X”时。当用户使用Application.Current.Shutdown();按下关闭按钮时,它不起作用。privatevoidMainWindowDialog_Closing(objectsender,System.ComponentModel.CancelEventArgse){MessageBoxResultresult

c# - 无法进入 global.asax/Application_Start

我在Application_Start()的第一行设置了一个断点,但VisualStudio不会在其上中断。VisualStudio已附加到IIS工作进程:Auto-attachtoprocess'[2092]w3wp.exe'onmachine'SRD00510'succeeded.我在家庭Controller中的断点确实有效。更新我试过:iisreset重新启动VisualStudio重新启动。尝试重新安装aspnet(aspnet_regiis-i) 最佳答案 阅读您的问题后,我假设您正在使用IIS进行调试,而不是Visual

c# - 无法进入 global.asax/Application_Start

我在Application_Start()的第一行设置了一个断点,但VisualStudio不会在其上中断。VisualStudio已附加到IIS工作进程:Auto-attachtoprocess'[2092]w3wp.exe'onmachine'SRD00510'succeeded.我在家庭Controller中的断点确实有效。更新我试过:iisreset重新启动VisualStudio重新启动。尝试重新安装aspnet(aspnet_regiis-i) 最佳答案 阅读您的问题后,我假设您正在使用IIS进行调试,而不是Visual