} // private ObservableCollection<VSymbol> makeVSymbolOC(Dictionary<string, ESRI.ArcGIS.Client.Symbols.Symbol> symbDict) private VSymbol getItem(ObservableCollection <VSymbol> oc, string key) { VSymbol res = null;; foreach (var x in oc) { if (x.DisplayName.Equals(key)) { res = x; break; } } return(res); } // private VSymbol getItem(ObservableCollection<VSymbol> oc, string key)
private ObservableCollection <VSymbol> makeVSymbolOC( Dictionary <string, ESRI.ArcGIS.Client.Symbols.Symbol> symbDict) { var res = new ObservableCollection <VSymbol>(); foreach (KeyValuePair <string, ESRI.ArcGIS.Client.Symbols.Symbol> kvp in symbDict) { var vs = new VSymbol(); vs.DisplayName = kvp.Key; vs.symbol = kvp.Value; res.Add(vs); } return(res); } // private ObservableCollection<VSymbol> makeVSymbolOC(Dictionary<string, ESRI.ArcGIS.Client.Symbols.Symbol> symbDict)