Открыть диалог сохранения настроек
-
11-07-2019 - |
Вопрос
Как сохранить настройки в диалоговом окне «Открыть»? Например, я бы хотел, чтобы Open Dialog помнил, что я выбрал представление Details и отсортировал его по дате изменения.
Решение
Microsoft не сочла нужным предоставить нам какой-либо задокументированный способ сделать это, но некоторые люди поняли кусочки головоломки. Эта ссылка показывает, как установить представление, но не как получить текущую настройку:
Другие советы
Я не совсем уверен по этому поводу, разве это не настройка ОС. Если пользователь выберет свои предпочтения папки, например, Windows запомнит или нет. В данном случае с точки зрения доступности и удобства использования это предпочтения пользователя.
Вы можете наследовать от диалогового класса, а затем посмотреть, что можно переопределить, чтобы сохранить его состояние.
Простое нетехническое решение. Это работало для меня (WinXP SP3) в некоторых случаях, но не во всех. Поскольку у вас нет возможности изменить что-либо в обычном диалоговом окне «Открыть», вы можете попробовать сделать это в проводнике Windows. Откройте Windows Eplorer. Если вы хотите изменить порядок сортировки, перейдите в подробное представление и щелкните столбец для сортировки, обычно это Имя, но вы можете отсортировать по дате. Теперь поменяй вид назад к тому, что вы хотите. Теперь выберите " Инструменты " затем «Параметры папки». На вкладке Общие для " Задачи " выберите " Использовать классические папки Windows " для " Просмотр папок " выберите " Открыть каждую папку в одном окне. " Теперь нажмите " Просмотр " Вкладка. Прокрутите вниз и установите флажок " Запомнить настройки просмотра каждой папки. & Quot; Если это уже проверено, снимите флажок, затем проверьте это снова. Нажмите " Применить " Кнопка на дне окна. Нажмите " Применить ко всем папкам " Кнопка в верхней части. Эти настройки могут появиться в вашем диалоге открытия. Сделав это, вы теперь можете изменить настройки в проводнике Windows или любом другом окне папок, которое позволяет вам изменять их, и это окно папок должно помнить их. Это исправило диалог открытия в моем редакторе qraphics, но не в моем редакторе видео.