public ArchetypeDeckView() { InitializeComponent(); DataContextChanged += ArchetypeDeckView_DataContextChanged; _viewModel = (ArchetypeDeckViewModel)DataContext; ComboBoxKlass.ItemsSource = Enum.GetValues(typeof(PlayerClass)); ComboBoxFormat.ItemsSource = Enum.GetValues(typeof(GameFormat)); }
private void ArchetypeDeckView_DataContextChanged(object sender, DependencyPropertyChangedEventArgs e) { _viewModel = (ArchetypeDeckViewModel)DataContext; Log.Info("DeckView context change: " + _viewModel.Name); }