我编写了一个自定义对话框(表单),我可以在 C# 程序中使用它,它的行为很像“文件 - 打开”菜单命令,并打开一个用户可以选择文件或目录的窗口。
我的问题是这个。它以“我的电脑”为根。我怎样才能让它在网络上搜索?如果文件或目录位于网络上。
或者更好的是,在 Visual Studio 2010 中,是否有某种我可以立即使用的罐装 FileOpenDialog?
我尝试按照
http://msdn.microsoft.com/en-us/library/system.windows.forms.openfiledialog.aspx的示例代码中所述调用 OpenFileDialog
但编译器似乎不像DialogResult.OK
这一行中使用的那样代码:
if(openFileDialog1.ShowDialog() == DialogResult.OK)
编译器说:
错误 1“System.Nullable”不包含“OK”的定义,并且找不到接受“System.Nullable”类型的第一个参数的扩展方法“OK”(您是否缺少 using 指令或程序集引用?)
我尝试使用命名空间 Microsoft.Win32 而不是 System.Windows.Forms,但都没有奏效。他们都产生了这个错误。