Example #1
0
        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);
        }
Example #2
0
        protected GraphItemViewModel GetDataViewModel(IGraphItem item)
        {
            var vm = InvertGraphEditor.Container.ResolveRelation <ItemViewModel>(item.GetType(), item, this) as GraphItemViewModel;

            vm.DiagramViewModel = DiagramViewModel;

            return(vm);
        }