【发布时间】:2010-11-18 22:57:13
【问题描述】:
如何在 ArcGIS 上使用 C# 动态添加按钮?
我可以使用 XAML 创建它,但我不能在 C# 上编写它,我在 ArcGIS 上的网站上进行了检查,他们允许动态添加图形,但没有示例显示如何动态添加按钮等控件.
谁能给我一些示例代码?
谢谢
【问题讨论】:
标签: c# silverlight arcgis esri
如何在 ArcGIS 上使用 C# 动态添加按钮?
我可以使用 XAML 创建它,但我不能在 C# 上编写它,我在 ArcGIS 上的网站上进行了检查,他们允许动态添加图形,但没有示例显示如何动态添加按钮等控件.
谁能给我一些示例代码?
谢谢
【问题讨论】:
标签: c# silverlight arcgis esri
将 ElementLayer 添加到您的地图(以太在 xaml 或代码中),然后将您的按钮添加到元素层。
MyMap.Layers.Add( new ElementLayer() { id="myElementLayer" } )
// create your button.....
MyMap.Layers[ "myElementLayer" ].Add( myButton );
有一个在线示例here
【讨论】:
在运行时使用后面的代码添加按钮。您在 XAML 中所做的任何事情都可以在后面的代码中完成。
【讨论】: