gpt4 book ai didi

将 C# 静态表单添加到项目中?

转载 作者:太空狗 更新时间:2023-10-30 00:08:30 24 4
gpt4 key购买 nike

我想为程序创建一个自定义消息框,所以我添加了一个 Windows 窗体项。我希望它表现得像 MessageBox,因为它是静态的,我只是调用 MessageBox.Show(a, b, c, ...)。但是,在表单设计器中,我看不到如何使其成为静态的。我可以只在代码中添加 static 吗?我在设计器模式中是否缺少属性设置?

谢谢!

最佳答案

MessageBox 不是静态类,但是 Show 方法是。在代码中使 Show 静态化。例如

public class MyMessageBox : Form
{
public static int MyShow()
{
// create instance of your custom message box form
// show it
// return result
}
}

关于将 C# 静态表单添加到项目中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7918807/

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