private void reset_Click(object sender, System.EventArgs e)
{
(MyMap.Layers["USA"] as ArcGISDynamicMapServiceLayer).LayerDrawingOptions = null;
(MyMap.Layers["USA"] as ArcGISDynamicMapServiceLayer).VisibleLayers = null;
(MyMap.Layers["USA"] as ArcGISDynamicMapServiceLayer).DynamicLayerInfos = null;
// Changing VisibleLayers will refresh the layer, otherwise an explicit call to Refresh is needed.
// Call Refresh in case VisibileLayers was already null
(MyMap.Layers["USA"] as ArcGISDynamicMapServiceLayer).Refresh();
}