2009-08-12 6 views
0

Comment ajouter un bouton dynamiquement en utilisant C# sur ArcGIS?Comment ajouter un bouton dynamiquement sur l'API ArcGIS Silverlight?

Je peux créer cela en utilisant XAML, mais je ne peux pas écrire sur C#, j'ai vérifié sur le site Web sur ArcGIS, ils ont permis d'ajouter dynamiquement des graphiques, mais il n'y a aucun exemple pour montrer comment ajouter des contrôles dynamiquement.

Quelqu'un peut-il me fournir un exemple de code?

Merci

Répondre

0

Utilisez le code derrière pour ajouter le bouton pendant l'exécution. Tout ce que vous faites dans XAML peut être fait dans le code derrière.

1

Ajoutez une couche ElementLayer à votre carte (ether en xaml ou en code), puis ajoutez votre bouton au calque de l'élément.

MyMap.Layers.Add(new ElementLayer() { id="myElementLayer" }) 

// create your button..... 

MyMap.Layers[ "myElementLayer" ].Add(myButton); 

il y a un échantillon en ligne here

Questions connexes