Открыть диалог сохранения настроек - PullRequest
3 голосов
/ 25 ноября 2008

Как сохранить настройки в диалоговом окне «Открыть»? Например, я бы хотел, чтобы Open Dialog помнил, что я выбрал представление Details и отсортировал его по дате изменения.

Ответы [ 4 ]

1 голос
/ 25 ноября 2008

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

http://msdn.microsoft.com/en-us/magazine/cc164009.aspx

0 голосов
/ 11 ноября 2009

Простое нетехническое решение. Это работало для меня (WinXP SP3) в некоторых случаях, но не во всех. Поскольку у вас нет возможности изменить что-либо в обычном диалоговом окне «Открыть», вы можете попробовать сделать это в проводнике Windows. Откройте Windows Eplorer. Если вы хотите изменить порядок сортировки, перейдите в подробное представление и щелкните столбец для сортировки, обычно это Имя, но вы можете отсортировать по дате. Теперь поменяй вид назад к тому, что вы хотите. Теперь выберите «Инструменты», затем «Параметры папки». На вкладке «Общие» для «Задачи» выберите «Использовать классические папки Windows», для «Обзор папок» выберите «Открыть каждую папку в одном окне». Теперь нажмите на вкладку «Вид». Прокрутите вниз и установите флажок «Запомнить настройки каждой папки». Если это уже проверено, снимите флажок, затем проверьте это снова. Нажмите кнопку «Применить» в нижней части окна. Нажмите кнопку «Применить ко всем папкам» вверху. Эти настройки могут отображаться в вашем диалоге открытия. Сделав это, вы теперь можете изменить настройки в проводнике Windows или любом другом окне папок, которое позволяет вам изменять их, и это окно папок должно помнить их. Это исправило диалог открытия в моем редакторе qraphics, но не в моем редакторе видео.

0 голосов
/ 06 декабря 2008

Вы можете наследовать от класса диалога, а затем посмотреть, что можно переопределить, чтобы сохранить его состояние.

0 голосов
/ 27 ноября 2008

Я не совсем уверен по этому поводу, разве это не настройка ОС. Если пользователь выберет свои предпочтения папки, например, Windows запомнит или нет. В данном случае с точки зрения доступности и удобства использования это предпочтения пользователя.

...