Aide pour l'écriture d'un événement de clic pour une carte personnalisée
-
20-09-2019 - |
Question
J'ai une image de la carte politique des États-Unis. Je veux écrire des événements de clic séparés pour chacun des 50 états dans Visual Studio. Comment puis-je faire?
La solution
Si une carte HTML statique est ce que vous voulez, puis utilisez un contrôle de cliquable
Dans WinForms qui peuvent être un peu plus de travail que vous voulez faire.
Il n'y a aucun contrôle « forme » de sorte que vous devrez définir une carte virtuelle et juste suivre cliquez sur les événements.
Votre meilleur pari est d'utiliser WPF ou Silverlight . Ce serait un morceau de gâteau. polys dans WPF sont des citoyens de première classe et des événements. Il regardera réel purty aussi.
Et je suis vous Il existe des cartes déjà définies XAML sur Google. ( carte , article )
Autres conseils
vous suggère de mettre la main sur quelque chose comme Macromedia Fireworks qui vous permettent de créer des cartes d'image.
Cet article explique comment le faire en utilisant Photoshop.
http://www.createblog.com/photoshop- tutorials / 736-photoshop-image-cartes /
Ou même site web en ligne
Ou même ce
http://en.wikipedia.org/wiki/Template:USA_imagemap_with_state_names