Ich möchte diesem Experten für seinen Beitrag danken.
Das obige Steuerelement ist lediglich ein Effektanzeigesteuerelement und kann nicht tatsächlich im Projekt verwendet werden. Meine Verpackung spiegelt sich vor allem in folgenden Punkten wider:
1. Fügen Sie dem Steuerelement Attribute hinzu, um die direkte Spezifikation in XAML zu erleichtern
2. Unterstützt Funktionen ähnlich der Datenbindung und Sie können Bilder nach Belieben ändern
3.Unterstützen Sie das Bildklickereignis
4. Tootip für Bilder
Da es sich um ein SL3-Projekt handelt, können Sl2-Benutzer die Steuerdateien FishEyeMenu.xaml und FishEyeMenu.xaml.cs direkt in ihr eigenes Projekt kopieren und verwenden. Für die Verwendung von Symbolen empfehle ich persönlich, dass 128 x 128 ausreicht Platz im xap-Paket, wenn das Bild klein ist, wird es beim Vergrößern leicht verzerrt. Mehr gibt es nicht zu sagen, der Quellcode ist sehr einfach.