Affichant les articles sous forme d'images dans un WPF ListView
J'ai donc appliqué un List
à un ListView
où la List
a des éléments de type Album
, où il a beaucoup de propriétés, y compris .Cover
, que je trouve une image sur le disque. Eh bien, puisque je ne sais pas quel type d'image est nécessaire et comment elles doivent être chargées (que je ne connais utilisant les types d'Image pour Winforms), je ne connais pas le type encore.
Quelqu'un peut-il montrer ou me poster un échantillon rapide où il montre ce genre d'articles montré que des images d'une certaine taille fixe à l'aide de leur .Cover
propriété?
En essence, ce serait montrer:
- Ce type
.Cover
devrait être - Comment l'ouvrir images à partir du disque de WPF (en supposant qu'il est différent des Winforms chargement de l'image)
- Comment faire pour les afficher sur une ListView comme les images d'un certaine taille fixe, mise à l'échelle les images si nécessaire
InformationsquelleAutor Joan Venge | 2010-04-03
Vous devez vous connecter pour publier un commentaire.
Spécifier un modèle de données pour les éléments de la liste de la propriété ItemTemplate:
En xaml, vous auriez définir un
DataTemplate
dans votre Listview estItemTemplate
qui utilise unImage
, de liaison, c'estSource
propriété d'un chemin d'accès à votre dossier système.En d'autres termes,
Cover
peut être de type chaîne de caractères, un chemin de fichier. Si vous souhaitez mettre à l'échelle, d'une manière assez simple est unViewBox
, qui mesure tout ce qu'il contient. Cependant, l'Image elle-même a probablement des options pour effectuer la mise à échelle.