Обзор для каталога в C#

Вы можете использовать свойство Prefix для BindAttribute, чтобы эффективно «разбить» префикс.

public JsonResult Validate([Bind(Prefix="HouseState.Name")]string Name)

, поэтому name="HouseState.Name" становится только Name при привязке

58
задан McMillan Cheng 23 October 2018 в 10:52
поделиться

5 ответов

класс FolderBrowserDialog является наилучшим вариантом.

60
ответ дан Sergey Brunov 24 November 2019 в 18:42
поделиться

Вы могли просто использовать FolderBrowserDialog класс от System.Windows.Forms пространство имен.

5
ответ дан Sergey Brunov 24 November 2019 в 18:42
поделиться

Не пытайтесь самокрутка с классом TreeView/DirectoryInfo. С одной стороны, существует много хороших функций, которые Вы получаете для свободного (значки/щелчок правой кнопкой/сети) при помощи SHBrowseForFolder. Для другого существует край случаи/выгоды, о которых Вы не будете, вероятно, знать.

1
ответ дан Andrew Grant 24 November 2019 в 18:42
поделиться

Вы могли использовать TreeView в сочетании с классом DirectoryInfo.

0
ответ дан 24 November 2019 в 18:42
поделиться

Для намного большей функциональности, чем FolderBrowserdialog, как фильтрация, флажки, и т.д., смотрят на сторонние средства управления как Shell MegaPack. Так как они - средства управления, таким образом, они могут быть помещены в Ваши собственные формы вместо того, чтобы появиться как модальное диалоговое окно.

0
ответ дан 24 November 2019 в 18:42
поделиться
Другие вопросы по тегам:

Похожие вопросы: