合并一个从指定序号起始的给定个数的分段专题图子项,并赋给合并后分段专题图子项显示风格和名称。 执行该方法后,所有的分段专题图子项都被释放,不再可用。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public bool Merge( int index, int count, GeoStyle style, string caption ) |
参数
- index
- Type: System..::.Int32
指定的分段专题图子项的序号,并以此序号为起始。
- count
- Type: System..::.Int32
要合并的分段专题图子项个数,即从指定的序号开始计算。
- style
- Type: SuperMap.Data..::.GeoStyle
合并后的分段专题图子项的风格。
- caption
- Type: System..::.String
合并后的分段专题图子项名称。
返回值
如果合并成功返回true,否则返回false。示例
以下代码示范了合并一个从指定序号起始的给定个数的分段专题图子项,并赋给合并后分段专题图子项显示风格和名称。
假设已经获取了地图窗口中的分段专题图图层,并将该图层存储在 layerTheme 变量中。该专题图包含有多个分段专题图子项。
CopyC#
public void MergeThemeRange() { ThemeRange themeRange = layerTheme.Theme as ThemeRange; //设置合并后分段专题图子项的显示风格 GeoStyle geoStyle = new GeoStyle(); geoStyle.FillForeColor = Color.FromArgb(255, 190, 239); geoStyle.FillOpaqueRate = 60; geoStyle.LineWidth = 0.1; themeRange.Merge(0, 2, geoStyle, "小于一千万"); }