ArcGISWindowsPhoneSDK.SymbolJson.GraphicsLayer_Initialized C# (CSharp) Method

GraphicsLayer_Initialized() private method

private GraphicsLayer_Initialized ( object sender, EventArgs e ) : void
sender object
e System.EventArgs
return void
        private void GraphicsLayer_Initialized(object sender, EventArgs e)
        {
            GraphicsLayer graphicsLayer = sender as GraphicsLayer;
            foreach (Graphic g in graphicsLayer.Graphics)
            {
                g.Geometry = _mercator.FromGeographic(g.Geometry);

                if (g.Geometry is Polygon || g.Geometry is Envelope)
                    JsonTextBoxFillCurrent.Text = (g.Symbol as IJsonSerializable).ToJson();
                else if (g.Geometry is Polyline)
                    JsonTextBoxLineCurrent.Text = (g.Symbol as IJsonSerializable).ToJson();
                else
                    JsonTextBoxMarkerCurrent.Text = (g.Symbol as IJsonSerializable).ToJson();

                g.PropertyChanged += g_PropertyChanged;
            }
        }