WPF SaveFileDialog - Ограничить диски - PullRequest
1 голос
/ 05 ноября 2008

Как можно ограничить список букв дисков, отображаемых в WPF SaveFileDialog?

1 Ответ

3 голосов
/ 05 ноября 2008

ИМХО Поскольку это просто оболочка над старым общим элементом управления FileDialog, я был бы удивлен, если бы вы могли это сделать. Я могу ошибаться ...

Я бы начал с вопроса, зачем вам нужно ограничивать некоторые диски (политики групп Windows и другие механизмы безопасности должны заботиться о правах пользователей) Если вам это действительно нужно .. Я бы пошел на

  • Переопределите событие FileOk, проверьте диск в выбранном пути и отмените событие, если путь недопустим. Также сообщите пользователю, объясняя причину отказа
  • Если это не хорошо по причинам UX, вы можете поработать с ключами реестра и / или групповой политики, чтобы скрыть диск. Гугл должен дать вам несколько советов ... но я бы сам этого не делал. Не рекомендуется.
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...