コード例 #1
0
 /// <summary>
 /// Disposes the Data Source
 /// </summary>
 public void Dispose()
 {
     m_wizardInfo.PropertyChanged -= WizardInfo_PropertyChanged;
     m_wizardInfo.Dispose();
     ExcelParser.Quit();
     MHTParser.Quit();
 }
コード例 #2
0
        public void Reset()
        {
            if (WizardInfo != null)
            {
                foreach (IWizardPart part in m_wizardPageHashTable.Values)
                {
                    part.Clear();
                }

                WizardInfo.PropertyChanged -= new PropertyChangedEventHandler(WizardInfo_PropertyChanged);
                WizardInfo.Dispose();
            }
            WizardInfo = new WizardInfo();
            WizardInfo.PropertyChanged += new PropertyChangedEventHandler(WizardInfo_PropertyChanged);

            if (m_wizardPages == null)
            {
                InitializeWizardPages();

                InitializeWizardHashTable();
            }

            LoadWizardPart(WizardPage.Welcome);
            m_wizardPageHashTable[WizardPage.Welcome].CanShow = true;

            CanStartAgain = false;

            Title = "Test Case Migrator Plus";
        }