switch (featureSet.GeometryType.ToString())
// switch (feature.Attributes["Shape"].ToString())
{
case "Polygon":
feature.Symbol = LayoutRoot.Resources["ResultsFillSymbol"] as FillSymbol;
break;
case "Polyline":
feature.Symbol = LayoutRoot.Resources["DefaultLineSymbol"] as SimpleLineSymbol;
break;
case "Point":
feature.Symbol = LayoutRoot.Resources["ResultsMarkerSymbol"] as SimpleMarkerSymbol;
break;
}
graphicsLayer.Graphics.Insert(0, feature);
Dave,
Sorry it took me so long! I just tried to plug it in my code: This will work for sure:switch (featureSet.GeometryType.ToString()) // switch (feature.Attributes["Shape"].ToString()) { case "Polygon": feature.Symbol = LayoutRoot.Resources["ResultsFillSymbol"] as FillSymbol; break; case "Polyline": feature.Symbol = LayoutRoot.Resources["DefaultLineSymbol"] as SimpleLineSymbol; break; case "Point": feature.Symbol = LayoutRoot.Resources["ResultsMarkerSymbol"] as SimpleMarkerSymbol; break; } graphicsLayer.Graphics.Insert(0, feature);
J. Lennon