Как создать экран предварительного просмотра файла Windows Explorer в WPF?
-
13-09-2019 - |
Вопрос
Я работаю над приложением, которое будет иметь вложения, и мне хотелось бы создать тип отображения, подобный проводнику Windows, где вы выбираете вид «Подробности», а также показываете панель предварительного просмотра.
Я хотел бы иметь возможность отображать миниатюру выбранного в данный момент вложенного файла в зависимости от расширения файла.
Кто-нибудь знает, где я могу начать искать примеры того, как это осуществить?
Я знаю, что Outlook 2007 также может сделать что-то подобное, используя обработчики предварительного просмотра.Я думаю, что это то направление, в котором я хочу двигаться, но я не уверен, с чего начать.
Большое спасибо.
Решение
Хотя вы можете сделать это в WPF, вы не следует этого делать.Серьезно: не делай этого! - вы сломаете многие приложения (в том числе одно мое).
Чтобы сделать это без .NET, см. здесь за хорошего гида.
Другие советы
Я думаю, ты можешь начать здесь
(код частично чёрный на чёрном, по крайней мере у меня, но стили можно отключить или просто скопировать)