Example #1
0
        void OnFinish()
        {
            var description = new GraphDescription();

            var pageVm = _infoPageView.DataContext as WizardInfoPageViewModel;

            description = pageVm.FillDescription(description);
            var edgesVm = _edgesPageView.DataContext as WizardEdgesPageViewModel;

            description = edgesVm.FillDescription(description);
            var nodesVm = _nodesPageView.DataContext as WizardNodesPageViewModel;

            description = nodesVm.FillDescription(description);

            _eventAggregator.GetEvent <FillTextInputEvent>().Publish(description.ToString());

            Close();
        }