public ColumnPicker(TableMappingViewModel tableMappingViewModel) { InitializeComponent(); DataContext = this; this.viewModel = tableMappingViewModel; items = tableMappingViewModel.TableMapping.ColumnMappings.Select(c => new ColumnPickerItem(c)).ToArray(); Closed += ColumnPicker_Closed; }
void TableMappingControl_Loaded(object sender, RoutedEventArgs e) { tableMappingViewModel = (TableMappingViewModel)DataContext; mappingPageViewModel = ((WizardViewModel)Window.GetWindow(this).DataContext).MappingPageViewModel; }