2008-09-10 64 views
0

我已经继承了一个桌面应用程序,它具有嵌入在控件中的自定义.NET文件选择器,但它有一些问题。
我想用非自定义文件选择器(如OpenFileDialog)替换它。在用户控件/表单中嵌入文件选择器

但是,由于各种原因,它需要嵌入父控件而不是弹出对话框。
有没有我缺少的控件,或MS只提供弹出对话框?

回答

0

.Net控件是一个用于窗口内置的通用对话框的薄包装,并且对话框。

0

根据您的需要,您可能会滥用网络浏览器控件来显示本地文件和文件夹。它不会匹配OpenFileDialog的所有功能,但它可以工作。

下面是我回忆的一个回忆。 The Shell Mega-Pack。它有ActiveX和.NET版本。看起来很有希望。

另外,如果你想建立你自己的,你可以从CodeProject开始:A Windows Explorer in a User Control。这看起来是一个好的开始。这是另一个:An All VB.NET Explorer Tree Control with ImageList Management

相关问题