public ImportGherkinFeatureWizard(ITreeViewItem folder, eImportGherkinFileContext context) { mContext = context; if (mContext == eImportGherkinFileContext.BusinessFlowFolder) { bizFlowTargetFolder = folder; } else { featureTargetFolder = folder; } importGherkinTargetFolder = new ImportGherkinTargetFolder(mContext); AddPage(Name: "Intro", Title: "Import Gherkin Intro", SubTitle: "Importing BDD Gherkin File...", Page: new ImportGherkinIntroPage()); if (mContext == eImportGherkinFileContext.BusinessFlowFolder) { AddPage(Name: "SelectDocumentsFolder", Title: "Target Feature File Path", SubTitle: "Select Feature Folder...", Page: importGherkinTargetFolder); } AddPage(Name: "SelectFile", Title: "Select Feature File", SubTitle: "Choose ...", Page: new ImportGherkinFeatureFilePage()); if (mContext == eImportGherkinFileContext.DocumentsFolder) { AddPage(Name: "SelectBusinessFlowFolder", Title: "Target Business Flow Path", SubTitle: "Select Target Folder...", Page: importGherkinTargetFolder); } AddPage(Name: "Summary", Title: "Summary", SubTitle: "here is what will happen when you click finish", Page: new ImportGherkinFeatureSummaryPage()); }
public ImportGherkinFeatureFilePage(string folder, eImportGherkinFileContext context) { InitializeComponent(); FetaureFileName.FileExtensions.Add(".feature"); mWizard.mContext = context; mWizard.mFolder = folder; FileContentViewer.Visibility = System.Windows.Visibility.Collapsed; FetaureFileName.FilePathTextBox.TextChanged += FilePathTextBox_TextChanged; FileContentViewer.ContentEditorTitleLabel.Content = "Selected Gherkin Feature File Preview"; FileContentViewer.ToolBarRow.Height = new GridLength(0); FileContentViewer.ToolBarTray.Visibility = Visibility.Collapsed; FileContentViewer.lblTitle.Content = "Text"; FileContentViewer.toolbar.Visibility = Visibility.Collapsed; }
public ImportGherkinTargetFolder(eImportGherkinFileContext context) { InitializeComponent(); mContext = context; }