相关疑难解决方法(0)

ShowDialog()什么时候返回null?

WPF的Window.ShowDialog方法返回一个可以为空的布尔值.那样做CommonDialog.ShowDialog.

现在,我理解这些将返回false的情况(用户单击取消或按下Esc),以及何时返回true(代码集Window.DialogResult为true,可能是为了响应OK单击).但是null?

我的第一个想法是单击标题栏的"关闭"按钮可能会返回null.但文档说明(我通过测试确认)标题栏关闭按钮被视为取消.

那么什么时候会Window.ShowDialog或者CommonDialog.ShowDialog永远返回null?

wpf null showdialog

32
推荐指数
1
解决办法
8414
查看次数

为什么DialogResult在WPF中是一个可以为空的bool?

任何人都可以想到一个很好的解释,因为对话的结果是WPF中可以为空的bool吗?这一直困扰着我.在WinForms中它是一个枚举类型,这对我来说更有意义.

.net wpf api-design dialogresult

18
推荐指数
2
解决办法
8290
查看次数

标签 统计

wpf ×2

.net ×1

api-design ×1

dialogresult ×1

null ×1

showdialog ×1