如何在 ArcGIS 上使用 C# 动态添加按钮?
我可以使用 XAML 创建它,但我不能在 C# 上编写它,我在 ArcGIS 上的网站上进行了检查,他们允许动态添加图形,但没有示例显示如何动态添加按钮等控件。
谁能给我一些示例代码?
谢谢
如何在 ArcGIS 上使用 C# 动态添加按钮?
我可以使用 XAML 创建它,但我不能在 C# 上编写它,我在 ArcGIS 上的网站上进行了检查,他们允许动态添加图形,但没有示例显示如何动态添加按钮等控件。
谁能给我一些示例代码?
谢谢
将 ElementLayer 添加到您的地图(以太在 xaml 或代码中),然后将您的按钮添加到元素层。
MyMap.Layers.Add( new ElementLayer() { id="myElementLayer" } )
// create your button.....
MyMap.Layers[ "myElementLayer" ].Add( myButton );
这里有一个在线示例
在运行时使用后面的代码添加按钮。您在 XAML 中所做的任何事情都可以在后面的代码中完成。