private void MyRouteTask_SolveCompleted(object sender, RouteEventArgs e)
{
GraphicsLayer routeGraphicsLayer = MyMap.Layers["MyRouteGraphicsLayer"] as GraphicsLayer;
routeGraphicsLayer.Graphics.Clear();
RouteResult routeResult = e.RouteResults[0];
routeResult.Route.Symbol = LayoutRoot.Resources["RouteSymbol"] as ESRI.ArcGIS.Client.Symbols.Symbol;
Graphic lastRoute = routeResult.Route;
decimal totalTime = (decimal)lastRoute.Attributes["Total_TravelTime"];
string tip = string.Format("Total Time: {0} minutes", totalTime.ToString("#0.00"));
TimeText.Text = tip;
routeGraphicsLayer.Graphics.Add(lastRoute);
}