自动完成文本框的文件夹条目

MrV*_*mes 4 c# winforms visual-studio-2012

没有击败灌木丛 - openFileDialog1不允许选择文件夹,并且folderBrowserDialog很糟糕(并且对于我的特定愿望 - 不允许手动输入以便输入管理员共享像\\someserver\c$\somefolder

所以我希望使用一个简单的编辑框来允许用户键入路径.但我想知道C#windows窗体应用程序是否有任何内置控件或功能可以自动填充文件夹,就像在Windows中大多数文件/文件夹选择对话框中键入路径时所发生的那样(7,8)

我想在尝试下载第三方代码/插件/插件之前,探索可能"开箱即用"的选项.

Cod*_*ter 8

是的,这些内置于此处的TextBoxComboBox类中:

textBox.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
textBox.AutoCompleteSource = AutoCompleteSource.FileSystem;
Run Code Online (Sandbox Code Playgroud)