Exemplo n.º 1
0
 public VisualizerView(ProjectItemView projectItemView, IVisualizer visualizer)
 {
     this.ProjectItemView = projectItemView;
     this.Visualizer      = visualizer;
     this.Properties      = new ObservableCollection <PropertyView>();
     this.ShowCommand     = new DelegateCommand(Show);
 }
Exemplo n.º 2
0
 public void DeleteProjectItem(ProjectItemView projectItem)
 {
     if (ProjectItems.Contains(projectItem))
     {
         projectItem.Hide();
         projectItem.ProjectItem.Close();
         ProjectItems.Remove(projectItem);
         Project.IsModified = true;
     }
 }
Exemplo n.º 3
0
        public void OpenProjectItem(string fileName)
        {
            ProjectItemView piView = new ProjectItemView(this, EditorView.Project.Import(fileName));

            ProjectItems.Add(piView);
            piView.Show();

            /*
             * ProgressHelper.DoWork(
             *  (e) =>
             *  {
             *      return EditorView.Project.OpenDocument(e.ToString());
             *  },
             *  (e) =>
             *  {
             *      if (e != null)
             *      {
             *          DocumentView docView = new DocumentView(this, (Document)e);
             *          Documents.Add(docView);
             *          docView.Show();
             *      }
             *  }, fileName, Strings.Loading, fileName);
             */
        }