gpt4 book ai didi

c# - 在对话框的构造函数中调用 .Show() 或 .ShowDialog 是一种好习惯

转载 作者:行者123 更新时间:2023-12-02 00:32:52 25 4
gpt4 key购买 nike

在 WPF 窗口构造函数的最后一行调用 .Show() 或 .ShowDialog() 方法是一种好习惯吗?唯一的原因是为了简化我的窗口类的使用——通过创建它的一个实例,我已经在显示它了。

最佳答案

我会说不好的做法。如果您想创建实例而不显示它们怎么办?

相反,您可以提供执行此操作的工厂方法:

public static void ShowMyDialog(string text)
{
// initialize an instance of this dialog
// ... and then show
instance.ShowDialog();
}

关于c# - 在对话框的构造函数中调用 .Show() 或 .ShowDialog 是一种好习惯,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51138042/

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