<Grid.Resources>
<esriSymbols:SimpleFillSymbol x:Key="ClearFill" Fill="#66FF0000" BorderBrush="Red" BorderThickness="2"/>
<esri:SimpleRenderer x:Key="MySimpleRenderer" Symbol="{StaticResource ClearFill}">
</esri:SimpleRenderer>
</Grid.Resources>
....
<esri:GraphicsLayer ID="StormRegions" Renderer="{StaticResource MySimpleRenderer}" Visible="True" />
...
stormPolys.Renderer = MySimpleRenderer;
<esri:SimpleFillSymbol x:Key="TransparentFillSymbol"> <esri:SimpleFillSymbol.ControlTemplate> <ControlTemplate> <Path x:Name="Element" Fill="Transparent" Stroke="Transparent" StrokeThickness="1"> <VisualStateManager.VisualStateGroups> <VisualStateGroup x:Name="SelectionStates"> <VisualState x:Name="Unselected"> <Storyboard> <ColorAnimation Storyboard.TargetName="Element" Storyboard.TargetProperty="(Path.Stroke).(SolidColorBrush.Color)" To="Transparent" Duration="0:0:0.5" /> </Storyboard> </VisualState> <VisualState x:Name="Selected"> <Storyboard> <ColorAnimation Storyboard.TargetName="Element" Storyboard.TargetProperty="(Path.Stroke).(SolidColorBrush.Color)" To="Blue" Duration="0:0:0.5" /> </Storyboard> </VisualState> </VisualStateGroup> </VisualStateManager.VisualStateGroups> </Path> </ControlTemplate> </esri:SimpleFillSymbol.ControlTemplate> </esri:SimpleFillSymbol>
<esri:SimpleRenderer x:Key="TransparentRenderer" Symbol="{StaticResource TransparentFillSymbol}" />
And finally, define your GraphicsLayer like below in your map layers collection:
<esri:GraphicsLayer ID="MyGraphicsLayer" Renderer="{StaticResource TransparentRenderer}" />
foreach (var feature in stormPolygons.FeatureSet.Features)
{
foreach(var att in feature.Attributes)
{
string keyvalue = att.Key.ToString();
}