【发布时间】:2018-07-02 14:04:43
【问题描述】:
调用 .Show() 或 .ShowDialog() 方法作为 WPF 窗口构造函数的最后一行是否是一种好习惯? 唯一的原因是为了简化我的窗口类的使用——通过创建它的一个实例,我已经在显示它了。
【问题讨论】:
-
绝对不是。构造函数应该只初始化窗口,而不是显示它。有不同的方法可以做到这一点。
-
谢谢大家,很高兴知道这是一种不好的做法。
标签: c# .net wpf constructor dialog