2009-08-12 6 views
0

Wie füge ich Button dynamisch mit C# in ArcGIS hinzu?Wie füge ich Schaltflächen dynamisch in ArcGIS Silverlight API hinzu?

Ich kann das mit XAML erstellen, aber ich kann nicht auf C# schreiben, ich habe auf der Website auf ArcGIS überprüft, sie dürfen Grafiken dynamisch hinzufügen, aber es gibt kein Beispiel, um zu zeigen, wie Steuerelemente wie Schaltfläche hinzufügen dynamisch.

Kann mir jemand einen Beispielcode zur Verfügung stellen?

Dank

Antwort

0

Benutzen Sie den Code hinter der Schaltfläche während der Laufzeit hinzuzufügen. Alles was du in XAML machst, kannst du im Code hinterher tun.

1

Fügen Sie Ihrer Map einen ElementLayer hinzu (Ether in XAML oder in Code) und fügen Sie dann Ihre Schaltfläche der Element-Ebene hinzu.

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

// create your button..... 

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

gibt es eine Online-Probe here