我在我的Window类构造函数中执行一些检查,如果它们失败,我想显示错误消息并关闭窗口。
从构造函数或Window_Loaded调用Close()时,我遇到了崩溃。这听起来很正常还是我做错了什么?如果这是正常的,我什么时候应该调用Close()?
答案 0 :(得分:1)
事实证明你可以在构造函数或Window_Loaded中调用Close() - 我后来在析构函数中做错了。
答案 1 :(得分:0)
我建议在显示窗口之前执行这些检查,如果它们失败,则显示错误。换句话说,除非可以这样做,否则不要显示窗口。