【问题标题】:Error in documentation, or bug in .NET文档中的错误,或 .NET 中的错误
【发布时间】:2013-06-24 01:59:57
【问题描述】:

我最近在查找如何打开文件浏览器对话框时遇到了this documentation。现在,向下看这个例子,它显示:

if(openFileDialog1.ShowDialog() == DialogResult.OK)

但是,如果我将其输入,Intellisense 将无法识别 OK。事实上,它甚至不是一个选择。我不得不使用:

if(openFileDialog1.ShowDialog() == true)

我是否遗漏了一些愚蠢的东西,或者这是文档中的疏忽?

【问题讨论】:

  • 添加了 WPF 和 WinForms 标签,因为问题实际上是关于 2 之间的不匹配。

标签: c# wpf winforms .net-4.0


【解决方案1】:

您正在寻找有关 Windows 窗体 Form.ShowDialog 方法的文档。

我怀疑您实际上是在使用 WPF,其中Window.ShowDialog 返回Nullable<bool>

【讨论】:

  • 没错,我正在使用 WPF。没想到这很重要,但显然确实如此。而现在我觉得自己完全愚蠢。 :( 大声笑。谢谢。
猜你喜欢
  • 2012-05-14
  • 2021-07-31
  • 1970-01-01
  • 2019-01-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-10-19
相关资源
最近更新 更多