返回一个表示此单值专题图对象的格式化字符串。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public override string ToString() |
返回值
表示此单值专题图对象的字符串。示例
以下代码示范了返回一个表示单值专题图对象的格式化字符串。
假设打开了一个工作空间workspace对象,得到 world 矢量数据集datasetVector ,该地图中包含了一个单值专题图图层。已存在mapControl1地图控件对象。
CopyC#
using SuperMap.Mapping; using System.Diagnostics; public void ToStringTest() { //将该地图对象关联到指定的工作空间。 mapControl1.Map.Workspace=workspace; //打开指定名称的地图 mapControl1.Map.Open("世界地图"); //获取当前地图所包含的图层集合对象 Layer layer = mapControl1.Map.Layers["World@world#1"]; //获取专题图层的单值专题图对象 ThemeUnique theme = null; theme = layer.Theme as ThemeUnique; Trace.WriteLine(theme.ToString()); } // 输出结果为: /* * "{Count=4,DefultStyle={FillBackColor=Color [A=255, R=255, G=255, B=255],FillForeColor=Color [A=255, R=196, G=196, B=196],FillGradientAngle=0,FillGradientMode=None,FillGradientOffsetRatioX=0,FillGradientOffsetRatioY=0,FillOpaqueRate=100,FillSymbolID=0,LineColor=Color [A=255, R=0, G=0, B=0],LineSymbolID=0,LineWidth=0.1,MarkerAngle=0,MarkerSize=6,MarkerSymbolID=0},UniqueExpression=\"COLOR_MAP\"}" */