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");
        }