Обязательный диалог для выбора нескольких файлов и папок .NET

Я думал, что это будет легко найти, я был неправ.

Требования к диалогу:

Можно просматривать несколько файлов / папок в то же время.Может использоваться в формах .NET Windows.БЕСПЛАТНО или может быть использовано под лицензией GPL.Работает в Win Xp и Win 7.

Настройки диалога:

C #Похоже, OpenFileDialog в .NET.Имеет текстовое поле для вставки пути.

Я пробовал несколько примеров из WEB, ни один из них не соответствовал всем требованиям

Несколько примеров, наиболее близких к решению на данный момент:

http://www.monkeybreadsoftware.net/class-opendialogmbs.shtml, это не бесплатноhttp://www.codeproject.com/KB/dialog/FileDialogs.aspx, Проблема WIN7

Ответы на вопрос(1)

Ваш ответ на вопрос