コード例 #1
0
 public void AddNewRoute()
 {
     var route = new Route( "Unknow", 100, this._owner );
     this._owner.Routes.AddRoute( route );
     var routeViewModel = new RouteViewModel( route );
     this._routes.Add( routeViewModel );
     this.SelectedRoad = routeViewModel;
 }
コード例 #2
0
 private RouteViewModel Conveter( IControl control, Route route )
 {
     var resutl = new RouteViewModel( route );
     var previousControl = this._controlToControlViewModelConveter.Convert( control );
     foreach ( var routeElement in route.Items )
     {
         var item = this.Convert( routeElement );
         resutl.Add( item );
     }
     return resutl;
 }