Je tiens à remercier cet expert pour sa contribution.
Le contrôle ci-dessus n’est qu’un contrôle d’affichage d’effet et ne peut pas être réellement utilisé dans le projet. Mon packaging se reflète principalement dans les points suivants :
1. Ajoutez des attributs au contrôle pour faciliter la spécification directe dans Xaml
2. Prend en charge des fonctions similaires à la liaison de données et vous pouvez modifier les images à volonté
3. Prise en charge de l'événement de clic sur l'image
4. Astuce pour les photos
Puisque le projet est SL3, les utilisateurs de Sl2 peuvent directement copier les fichiers de contrôle FishEyeMenu.xaml, FishEyeMenu.xaml.cs dans votre propre projet et les utiliser. Pour l'utilisation d'icônes, je recommande personnellement que 128X128 soit suffisant, car cela prendra de l'espace. espace dans le package xap, si l'image est petite, elle sera facilement déformée lors de son agrandissement. Pas grand chose d'autre à dire, le code source est très simple.