public static GraphItemViewModel GetNodeViewModel(this IUFrameContainer container, IGraphItem item, DiagramViewModel diagram) { var vm = InvertApplication.Container.ResolveRelation <ViewModel>(item.GetType(), new object[] { item, diagram }) as GraphItemViewModel; return(vm); }
protected GraphItemViewModel GetDataViewModel(IGraphItem item) { var vm = InvertGraphEditor.Container.ResolveRelation <ItemViewModel>(item.GetType(), item, this) as GraphItemViewModel; vm.DiagramViewModel = DiagramViewModel; return(vm); }