public FilteringColumnSettingDialog(FlatProject project) { InitializeComponent(); this.colDefList = project.PatternDefinition.ColumnDefinitionList; this.searchCriteria = SearchCriteria.Copy(project.ColumnsSearchCriteria); if (this.searchCriteria == null) { this.searchCriteria = new SearchCriteria(); } ShowColumnList(); if (ColumnListBox.Items.Count > 0) { ColumnListBox.SelectedIndex = 0; } }
public FilteringRangeSettingDialog(FlatProject project, List <FileValue> fileValueList) { InitializeComponent(); this.patternDef = project.PatternDefinition; this.rangeCriteria = SearchCriteria.Copy(project.RangeCriteria); this.fileValueList = fileValueList; foreach (FileValue value in fileValueList) { LogFileNameComboBox.Items.Add(value.Name); } if (LogFileNameComboBox.Items.Count > 0) { LogFileNameComboBox.SelectedIndex = 0; } ShowRangeFilterValues(); }