gpt4 book ai didi

c# - .NET 登录和启动画面 Application.Run 中的内容

转载 作者:太空宇宙 更新时间:2023-11-03 16:49:45 25 4
gpt4 key购买 nike

在 .NET(语言:C#)中编写 Windows 应用程序时,我们使用传递给 Application.Run 的表单启动应用程序。

但是当你有一个应用程序时,你没有一个窗口来保持它的事件......但是,如果任何一种类型的表单处于事件状态,您不希望应用程序保留。

我所拥有的是例如一个登录屏幕,当用户成功登录时,我不想关闭。然而,调用“Close()”显然会关闭整个应用程序,因为登录屏幕是传递给 Application.Run 的屏幕。

下一个屏幕具有相同的“命运”,因此也不能使用它,那将是用户选择某些内容然后关闭的屏幕。

总之……长话短说。我有一些想法,但都涉及一些不太整洁的事情。所以我在这里要求的是这些情况下的“最佳实践”。这不是一个明确的 awnser,我知道,所以欢迎所有好的想法并围绕它们进行讨论。

最佳答案

创建一个主函数,您可以在其中创建窗口(并显示它们)。为此,您必须定义应用程序不应在主窗口或最后一个窗口关闭时结束

关于c# - .NET 登录和启动画面 Application.Run 中的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4407471/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com