ArcGISWindowsPhoneSDK.SymbolJson.g_PropertyChanged C# (CSharp) Method

g_PropertyChanged() private method

private g_PropertyChanged ( object sender, System e ) : void
sender object
e System
return void
        void g_PropertyChanged(object sender, System.ComponentModel.PropertyChangedEventArgs e)
        {
            if (e.PropertyName == "Symbol")
            {
                Graphic g = sender as Graphic;
                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();
            }
        }