public XLSearchTaskWindow() { InitializeComponent(); PopulateChoices(); TheTask = new XLSearchTask(); UpdateFieldsFromTask(TheTask); this.saveButton.Content = "Add the XLSearch Task"; dataContextForSearchTaskWindow = new DataContextForSearchTaskWindow() { ExpanderTitle = string.Join(", ", SearchModesForThisTask.Where(b => b.Use).Select(b => b.Name)), //ModExpanderTitle = //"fixed: " //+ string.Join(",", ModFileListInWindow.Where(b => b.Fixed).Select(b => b.FileName)) //+ " variable: " //+ string.Join(",", ModFileListInWindow.Where(b => b.Variable).Select(b => b.FileName)) //+ " localize: " //+ string.Join(",", ModFileListInWindow.Where(b => b.Localize).Select(b => b.FileName)), AnalysisExpanderTitle = "Some analysis properties...", SearchModeExpanderTitle = "Some search properties..." }; this.DataContext = dataContextForSearchTaskWindow; }
public NeoSearchTaskWindow(NeoSearchTask task) { InitializeComponent(); TheTask = task; UpdateFieldsFromTask(TheTask); dataContextForSearchTaskWindow = new DataContextForSearchTaskWindow { ExpanderTitle = string.Join(", ", SearchModesForThisTask.Where(b => b.Use).Select(b => b.Name)) }; this.DataContext = dataContextForSearchTaskWindow; this.saveButton.Content = "Add the Search Tasks"; }
public XLSearchTaskWindow(XLSearchTask task) { InitializeComponent(); PopulateChoices(); TheTask = task; UpdateFieldsFromTask(TheTask); DataContextForSearchTaskWindow = new DataContextForSearchTaskWindow() { ExpanderTitle = string.Join(", ", SearchModesForThisTask.Where(b => b.Use).Select(b => b.Name)), AnalysisExpanderTitle = "Some analysis properties...", SearchModeExpanderTitle = "Some search properties..." }; this.DataContext = DataContextForSearchTaskWindow; }
public XLSearchTaskWindow(XLSearchTask task) { InitializeComponent(); PopulateChoices(); TheTask = task ?? new XLSearchTask(); UpdateFieldsFromTask(TheTask); if (task == null) { this.saveButton.Content = "Add the XLSearch Task"; } DataContextForSearchTaskWindow = new DataContextForSearchTaskWindow() { ExpanderTitle = string.Join(", ", SearchModesForThisTask.Where(b => b.Use).Select(b => b.Name)), AnalysisExpanderTitle = "Some analysis properties...", SearchModeExpanderTitle = "Some search properties..." }; this.DataContext = DataContextForSearchTaskWindow; SearchModifications.Timer.Tick += new EventHandler(TextChangeTimerHandler); base.Closing += this.OnClosing; }