public Difference()
{
InitializeComponent();
geometryService =
new GeometryService("http://sampleserver3.arcgisonline.com/ArcGIS/rest/services/Geometry/GeometryServer");
geometryService.DifferenceCompleted += GeometryService_DifferenceCompleted;
geometryService.SimplifyCompleted += GeometryService_SimplifyCompleted;
geometryService.Failed += GeometryService_Failed;
inputGraphicsLayer = MyMap.Layers["InputGraphicsLayer"] as GraphicsLayer;
MyDrawObject = new Draw(MyMap)
{
DrawMode = DrawMode.Polygon,
IsEnabled = false,
FillSymbol = LayoutRoot.Resources["DrawFillSymbol"] as ESRI.ArcGIS.Client.Symbols.FillSymbol
};
MyDrawObject.DrawComplete += MyDrawObject_DrawComplete;
}