public FileConverterStepTwo(FileConvertStepOne previousStep) { InitializeComponent(); m_Comboboxes = new List<ComboBox>(new[] { cmbTimeColumn, cmbOpenColumn, cmbMaxColumn, cmbMinColumn, cmbCloseColumn, cmbQuantColumn }); m_PreviousStep = previousStep; var dpd = DependencyPropertyDescriptor.FromProperty(DataProperty, typeof(FileConverterStepTwo)); dpd.AddValueChanged(this, (obj, args) => { UpdateCombobox(); }); }
private void m_btnConvert_Click(object sender, RoutedEventArgs e) { if (string.IsNullOrEmpty(Parameters.SourceFileName)) return; //if (string.IsNullOrEmpty(Parameters.DestFolderName)) // return; FileParser parser = new FileParser { FileName = Parameters.SourceFileName }; var control = new FileConvertStepOne(); control.Parameters = parser; control.Configuration = Parameters; //var data = parser.ParseFile(); //DataGrid dataGrid = new DataGrid(); //dataGrid.ItemsSource = data.Tables["DefaultTable"].DefaultView; WpfHelper.ShowControlInNewWindow(control, "Step 1"); }