Esempio n. 1
0
 protected override void UpdateStepStatus()
 {
     base.UpdateStepStatus();
     if (Workspace == null)
     {
         lblStatus.Text = "No workspace is open.";
         Enabled        = false;
         return;
     }
     if (!Workspace.IsLoaded)
     {
         lblStatus.Text = "The workspaces is in the process of being opened.  Please wait.";
         Enabled        = false;
         return;
     }
     if (DirectoryValidator != null)
     {
         if (!DirectoryValidator.AppliesTo(Workspace))
         {
             DirectoryValidator = null;
         }
     }
     if (DirectoryValidator == null)
     {
         DirectoryValidator = new DataDirectoryValidator(this);
     }
     lblStatus.Text = DirectoryValidator.GetStatusText();
     Enabled        = true;
 }
Esempio n. 2
0
 protected override void UpdateStepStatus()
 {
     base.UpdateStepStatus();
     if (Workspace == null)
     {
         lblStatus.Text = "No workspace is open.";
         Enabled = false;
         return;
     }
     if (!Workspace.IsLoaded)
     {
         lblStatus.Text = "The workspaces is in the process of being opened.  Please wait.";
         Enabled = false;
         return;
     }
     if (DirectoryValidator != null)
     {
         if (!DirectoryValidator.AppliesTo(Workspace))
         {
             DirectoryValidator = null;
         }
     }
     if (DirectoryValidator == null)
     {
         DirectoryValidator = new DataDirectoryValidator(this);
     }
     lblStatus.Text = DirectoryValidator.GetStatusText();
     Enabled = true;
 }
Esempio n. 3
0
 protected override void OnHandleDestroyed(EventArgs e)
 {
     DirectoryValidator = null;
     base.OnHandleDestroyed(e);
 }