2010-11-17 50 views
0

Est-il possible d'afficher des vignettes TGA dans OpenFileDialog? Lorsque vous utilisez le contrôle System.Windows.Controls.OpenFileDialog pour parcourir les dossiers d'image Windows 7, il affichera des icônes de vignettes de prévisualisation pour les fichiers image JPG, PNG ou BMP. Malheureusement, Windows pas affiche des aperçus des fichiers TGA. Toutefois, Windows affiche les vignettes d'aperçu TGA dans Windows Explorer. Existe-t-il une extension ou un paramètre qui affichera les vignettes TGA dans OpenFileDialog?Comment afficher des images miniatures pour les fichiers TGA avec OpenFileDialog?

OpenFileDialog affiche des vignettes pour les fichiers JPG: OpenFileDialog with JPGs

OpenFileDialog ne montre pas les vignettes TGA: OpenFileDialog with JPGs

Cependant, l'explorateur ne montre les vignettes TGA: OpenFileDialog with JPGs

+0

Êtes-vous sur x64? –

+0

Oui, je suis sur x64 en cours d'exécution d'une application x86. J'ai dû installer la version 32 bits d'une application de vignette TGA pour obtenir des pouces dans mon application 32 bits. (Voir ma propre réponse ci-dessous.) – ThisIsTheDave

Répondre

1

Un artiste à ma compagnie, sous une solution. Windows 7 n'a pas de prise en charge intégrée pour les miniatures TGA, mais il existe des applications tierces telles que MysticThumbs qui prennent en charge les fichiers TGA. En fait, la seule raison pour laquelle l'Explorateur Windows a montré des pouces TGA dans mon exemple était parce que j'avais installé MysticThumbs. Toutefois, OpenFileDialog de l'application n'affichait pas les vignettes car il s'agissait d'une application 32 bits et j'avais installé la version 64 bits de MysticThumbs. J'ai installé la version 32 bits de MysticThumbs en plus de la version 64 bits, et maintenant je vois des vignettes TGA dans Windows Explorer et mon application 32 bits.

+0

Eh bien, heureux, je l'ai deviné correctement. Ferme ton fil s'il te plaît. –