如何在ArcGIS上使用C#動態添加按鈕?如何在ArcGIS Silverlight API上動態添加按鈕?
我可以創建使用XAML,但我不能寫在C#上,我在ArcGIS網站上檢查,他們允許動態添加圖形,但沒有示例顯示如何添加控件如按鈕動態。
任何人都可以提供一些示例代碼嗎?
謝謝
如何在ArcGIS上使用C#動態添加按鈕?如何在ArcGIS Silverlight API上動態添加按鈕?
我可以創建使用XAML,但我不能寫在C#上,我在ArcGIS網站上檢查,他們允許動態添加圖形,但沒有示例顯示如何添加控件如按鈕動態。
任何人都可以提供一些示例代碼嗎?
謝謝
使用後面的代碼在運行時添加按鈕。你在XAML中做的任何事都可以在代碼後面完成。
將ElementLayer添加到您的地圖(xaml中的ether或代碼中),然後將您的按鈕添加到元素圖層。
MyMap.Layers.Add(new ElementLayer() { id="myElementLayer" })
// create your button.....
MyMap.Layers[ "myElementLayer" ].Add(myButton);
有一個在線樣本here