Question

Je représente une des planètes du système solaire avec ImageButtons qui montrent l'image de la planète à la surface du bouton, et intégrer des données importantes de la planète .. nom, la distance du soleil, etc dans une instance d'une classe Planet, stockée dans la propriété ImageButton.Content. Lorsque le ImageButton est sélectionné, je tente d'accéder et afficher les données de la classe Planet pour le Planet sélectionné. Bien que permet ((ImageButton)e.OriginalSource).Content visualiser toutes les propriétés de la classe Planet dans le débogueur, je ne l'ai pas compris comment accéder aux propriétés de la classe planète directement, comme dans Pluto.DistanceFromTheSun? Est-il possible d'accéder aux informations de classe planète tenue dans le contenu de ImageButton directement?

Était-ce utile?

La solution

Je suppose que vous avez juste besoin d'un autre casting:

((Planet)((ImageButton)e.OriginalSource).Content).DistanceFromTheSun

où la planète est la classe que Pluton est.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top