public DamageMeterView() { InitializeComponent(); DataContext = _damageMeterViewModel = new DamageMeterViewModel(); if (_damageMeterViewModel.DamageMeter == null) { Loaded += (_, __) => ShowCharacterSelection(); } }
public CharacterSelectionView(DamageMeterViewModel damageMeterViewModel) { InitializeComponent(); DataContext = CharacterSelectionViewModel = new CharacterSelectionViewModel(damageMeterViewModel); if (!CharacterSelectionViewModel.CharacterInfoViewModels.Any() && damageMeterViewModel.DamageMeter == null) { Loaded += (_, __) => ShowNewCharacterInfo(); } }