您的位置:首页 > 其它

IEnumStyleGalleryItem get_Items

2007-08-28 15:07 435 查看
IEnumStyleGalleryItem ipEnum = ipGallery.get_Items("Marker Symbols", "styles//focusmode.serverstyle", "DEFAULT");

[C#]
public IEnumStyleGalleryItem get_Items (
string ClassName,
string styleSet,
string Category
);

解释

class name是你的的符号的类别名,比如如果你的符号是点符号,那么他就是marker symbols,线符号就是Line Symbols,打开Style Manager可以清楚的看到所有的类别.因此,你查询会得到很多符号,可以根据名字进行判断(不过,有的ipGalleryItem.Name是重复的,添加的时候自己保证不重复吧)

styleSet, 是文件所在的路径

最后一个是自己定义的类别.

下面是我们添加的代码

ISimpleMarkerSymbol ipMarker = new SimpleMarkerSymbolClass();
ipGalleryItem.Category = "DEFAULT";
ipGalleryItem.Name = "Marker1";
ipGalleryItem.Item = ipMarker;

ipGallery.AddItem(ipGalleryItem);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: