WPF сохранить как диалог ... в представлении? - PullRequest
0 голосов
/ 26 марта 2012

В моем приложении есть мастер с некоторыми шагами, используемыми для экспорта данных.

Я хочу, чтобы одним из этих шагов был шаг «Сохранить как», когда пользователь выбирает место на диске, куда будут экспортированы результаты.

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

Есть идеи?

1 Ответ

3 голосов
/ 26 марта 2012

К сожалению, это невозможно без разработки собственного нестандартного управления сохранением.Сохранение местоположения в окнах осуществляется с помощью общего диалогового окна сохранения файла.Это представляется в виде диалога и не может быть встроено в качестве встроенного элемента управления.

Мой совет - следовать шаблону, установленному другими мастерами

  • Место сохранения должно быть выражено в текстовом поле, где пользователи могут напрямую ввести место сохранения
  • Справа от поля находится кнопка "Обзор", которая подключена к диалоговому окну сохранения

Я бы настоятельно рекомендовал не применять собственный элемент управления сохранением.В стандартном диалоговом окне «Сохранить» есть много странных нюансов, которые вы почти наверняка пропустите (расположение в сети, точка доступа и т. Д.).Результатом будет нестандартный и разочаровывающий опыт для конечных пользователей

...