2009-08-12 60 views
0

如何在ArcGIS上使用C#動態添加按鈕?如何在ArcGIS Silverlight API上動態添加按鈕?

我可以創建使用XAML,但我不能寫在C#上,我在ArcGIS網站上檢查,他們允許動態添加圖形,但沒有示例顯示如何添加控件如按鈕動態。

任何人都可以提供一些示例代碼嗎?

謝謝

回答

0

使用後面的代碼在運行時添加按鈕。你在XAML中做的任何事都可以在代碼後面完成。

1

將ElementLayer添加到您的地圖(xaml中的ether或代碼中),然後將您的按鈕添加到元素圖層。

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

// create your button..... 

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

有一個在線樣本here