【发布时间】:2009-06-13 06:16:39
【问题描述】:
WPF 的Window.ShowDialog 方法返回一个可为空的布尔值。 CommonDialog.ShowDialog也是如此。
现在,我了解这些将返回 false(用户单击取消或按 Esc)以及何时返回 true(代码将 Window.DialogResult 设置为 true,可能是为了响应单击 OK)的情况。但是为空?
我的第一个想法是单击标题栏的关闭按钮可能会返回 null。但是文档声明(我通过测试确认)the title-bar Close button is treated as a Cancel。
那么Window.ShowDialog 或CommonDialog.ShowDialog 什么时候会返回null?
【问题讨论】:
-
你必须热爱 MS 文档。 “布尔类型的 Nullable)>) 值,表示用户如何关闭窗口。”哎呀,这有帮助。
-
听起来像是不允许作者与开发人员交谈和提问的文档,但只能访问他们在屏幕上的内容...
标签: wpf null showdialog