【问题标题】:How do I add button dynamically on ArcGIS Silverlight API?如何在 ArcGIS Silverlight API 上动态添加按钮?
【发布时间】:2010-11-18 22:57:13
【问题描述】:

如何在 ArcGIS 上使用 C# 动态添加按钮?

我可以使用 XAML 创建它,但我不能在 C# 上编写它,我在 ArcGIS 上的网站上进行了检查,他们允许动态添加图形,但没有示例显示如何动态添加按钮等控件.

谁能给我一些示例代码?

谢谢

【问题讨论】:

    标签: c# silverlight arcgis esri


    【解决方案1】:

    将 ElementLayer 添加到您的地图(以太在 xaml 或代码中),然后将您的按钮添加到元素层。

    MyMap.Layers.Add( new ElementLayer() { id="myElementLayer" } )
    
    // create your button.....
    
    MyMap.Layers[ "myElementLayer" ].Add( myButton );
    

    有一个在线示例here

    【讨论】:

      【解决方案2】:

      在运行时使用后面的代码添加按钮。您在 XAML 中所做的任何事情都可以在后面的代码中完成。

      【讨论】:

        猜你喜欢
        • 2010-09-29
        • 1970-01-01
        • 1970-01-01
        • 2020-02-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多