/// <summary>
 /// Constructor
 /// </summary>
 /// <param name="p">ViewLoadedParams</param>
 public WorkspaceDependencyView(WorkspaceDependencyViewExtension viewExtension, ViewLoadedParams p)
 {
     InitializeComponent();
     DataContext                       = table;
     currentWorkspace                  = p.CurrentWorkspaceModel as WorkspaceModel;
     p.CurrentWorkspaceChanged        += OnWorkspaceChanged;
     p.CurrentWorkspaceCleared        += OnWorkspaceCleared;
     currentWorkspace.PropertyChanged += OnWorkspacePropertyChanged;
     loadedParams                      = p;
     dependencyViewExtension           = viewExtension;
 }
Beispiel #2
0
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="p">ViewLoadedParams</param>
 public WorkspaceDependencyView(WorkspaceDependencyViewExtension viewExtension, ViewLoadedParams p)
 {
     InitializeComponent();
     currentWorkspace                  = p.CurrentWorkspaceModel as WorkspaceModel;
     p.CurrentWorkspaceChanged        += OnWorkspaceChanged;
     p.CurrentWorkspaceCleared        += OnWorkspaceCleared;
     currentWorkspace.PropertyChanged += OnWorkspacePropertyChanged;
     loadedParams            = p;
     packageInstaller        = p.PackageInstaller;
     dependencyViewExtension = viewExtension;
     DependencyRegen(currentWorkspace);
 }
 /// <summary>
 /// Constructor
 /// </summary>
 /// <param name="p">ViewLoadedParams</param>
 public WorkspaceDependencyView(WorkspaceDependencyViewExtension viewExtension, ViewLoadedParams p)
 {
     InitializeComponent();
     this.DataContext = this;
     currentWorkspace = p.CurrentWorkspaceModel as WorkspaceModel;
     WorkspaceModel.DummyNodesReloaded += TriggerDependencyRegen;
     p.CurrentWorkspaceChanged         += OnWorkspaceChanged;
     p.CurrentWorkspaceCleared         += OnWorkspaceCleared;
     currentWorkspace.PropertyChanged  += OnWorkspacePropertyChanged;
     loadedParams            = p;
     packageInstaller        = p.PackageInstaller;
     dependencyViewExtension = viewExtension;
     DependencyRegen(currentWorkspace);
 }