Ejemplo n.º 1
0
 private void RegisterEventHandlers(IWatchViewModel vm)
 {
     vm.VisualizationManager.RenderComplete          += VisualizationManagerRenderComplete;
     vm.VisualizationManager.ResultsReadyToVisualize += VisualizationManager_ResultsReadyToVisualize;
     vm.ViewModel.PropertyChanged                         += ViewModel_PropertyChanged;
     vm.VisualizationManager.SelectionHandled             += VisualizationManager_SelectionHandled;
     vm.VisualizationManager.DeletionHandled              += VisualizationManager_DeletionHandled;
     vm.VisualizationManager.WorkspaceOpenedClosedHandled += VisualizationManager_WorkspaceOpenedClosedHandled;
     CompositionTarget.Rendering        += CompositionTarget_Rendering;
     vm.ViewModel.Model.ShutdownStarted += Model_ShutdownStarted;
 }
Ejemplo n.º 2
0
        public Watch3DView(Guid id, IWatchViewModel dataContext)
        {
            this.DataContext = dataContext;

            InitializeComponent();
            watch_view.DataContext = this;
            Loaded   += OnViewLoaded;
            Unloaded += OnViewUnloaded;

            _id = id;
        }
Ejemplo n.º 3
0
        public Watch3DView(Guid id, IWatchViewModel dataContext)
        {
            DataContext = dataContext;
            SetupScene();

            InitializeComponent();
            watch_view.DataContext = this;
            Loaded   += OnViewLoaded;
            Unloaded += OnViewUnloaded;

            _id = id;

            InitializeHelix();
        }
Ejemplo n.º 4
0
 private void RegisterEventHandlers(IWatchViewModel vm)
 {
     vm.VisualizationManager.RenderComplete += VisualizationManagerRenderComplete;
     vm.VisualizationManager.ResultsReadyToVisualize += VisualizationManager_ResultsReadyToVisualize;
     vm.ViewModel.PropertyChanged += ViewModel_PropertyChanged;
     vm.VisualizationManager.SelectionHandled += VisualizationManager_SelectionHandled;
     vm.VisualizationManager.DeletionHandled += VisualizationManager_DeletionHandled;
     vm.VisualizationManager.WorkspaceOpenedClosedHandled += VisualizationManager_WorkspaceOpenedClosedHandled;
     CompositionTarget.Rendering += CompositionTarget_Rendering;
     vm.ViewModel.Model.ShutdownStarted += Model_ShutdownStarted;
 }
Ejemplo n.º 5
0
        public Watch3DView(Guid id, IWatchViewModel dataContext)
        {
            DataContext = dataContext;          
            SetupScene();

            InitializeComponent();
            watch_view.DataContext = this;
            Loaded += OnViewLoaded;
            Unloaded += OnViewUnloaded;

            _id = id;
             
            InitializeHelix();             
        }