Arcgis for Silverlight的图例Legend默认折叠
来源:互联网 发布:java中this调用方法 编辑:程序博客网 时间:2024/05/18 12:34
项目中遇到的问题:当刷新FeatureLayer的Symbol时,图例Legend会自动刷新,但是有多级的会先折叠然后再打开,造成屏幕闪动一下,终于找到了解决办法
1.为Legend添加OnRefresh事件处理
private void MyLegend_OnRefreshed(object sender, Legend.RefreshedEventArgs e) { var legend = sender as Legend; foreach (var layer in legend.LayerItems) { if (layer.Label.Equals("降雨量")) { layer.IsExpanded = false; } else { layer.IsExpanded = true; } }}是否展开由IsExpanded,但是在xaml中无法对单个的Item设置,只能在代码中设置了
Legend刷新时那个白色的三角箭头会闪动一下,整体界面无影响
效果如下图:
0 0
- Arcgis for Silverlight的图例Legend默认折叠
- Arcgis 图例 esri.dijit.legend Legend widget
- ArcGIS for Android 获取FeatureLayer的图例
- arcgis for android 图例
- ggplot2--legend图例的修改
- ggplot2--legend图例的修改
- legend图例
- Arcgis for silverlight的安装
- echarts的legend图例的显示与隐藏(legend图例进入页面显示的个数)
- Arcgis for silverlight 资料
- arcgis api for silverlight
- arcgis server 的图例显示
- ArcGIS for Android 离线数据图例加载
- ggplot2--Legend(图例操作)
- HightChart图例(Legend)
- ggplot2-设置图例(legend)
- 显示图例(legend)
- QCustomPlot的legend图例背景透明的方法
- python subprocess 2
- iOS探索:iOS程序的Build过程
- 浅谈Struts2拦截器的原理与实现
- STRUTS2 登录拦截器
- Java ClassLoader详解及应用(写的挺好的)
- Arcgis for Silverlight的图例Legend默认折叠
- linux下service的命令用法
- javacc 6 生成 C++
- iGrimace 安装检查及卸载
- 求最长连续公共子串
- 如何关闭ipv6
- python学习之--Hello World
- Android JUnit Test的使用
- iOS系统 查看40位设备标识(UDID)