Bonjour à tous

Dans mon application, j'ai créé des usercontrol (Radios) qui sont composés de quatre picturebox et d'un label.
Trois de ces picturebox sont des petits icones, le 3ème contient le scan d'une image et le label des informations sur le scan. (Visuel ci-dessous)



Dans mon interface je vais avoir besoin d'un controle pour lister toutes ces radios, les selectionner, les déplacer sur une zone de travail, les trier aussi.

Ma première question est la suivante, faut il utiliser un datagridview ou un listview ? Petite précision les "scan" seront stockées sous forme d'image dans une base de données de type MySQL.

Mon choix porterait plus sur le DatGridView mais j'attends vos conseils.

Ma deuxième question est la suivante, peut on mettre dans un datagrid n'importe quels controles personnalisés ? Si ce n'est pas le cas faut il générer une image de mon controle personnalisé et stocker cette image dans le datagridview ou dans le listview ?

Merci pour vos conseils

++