void encounterDetailsWindow_SelectionChanged(object sender, CombatantsSelectionChangedEventArgs <Combatant> e) { if (e.Combatants.Count() == 1) { this.propertiesWindow.SelectedObject = e.Combatants.First(); this.statblockWindow.Combatant = e.Combatants.First(); } }
private void monstersWindow_SelectionChanged(object sender, CombatantsSelectionChangedEventArgs <Monster> e) { if (e.Combatants.Count() == 1) { this.propertiesWindow.SelectedObject = e.Combatants.First(); this.statblockWindow.Combatant = e.Combatants.First(); } this.selectedCombatants = e.Combatants; }
protected virtual void OnSelectionChanged(CombatantsSelectionChangedEventArgs<Combatant> e) { var changed = this.SelectionChanged; if (changed != null) { changed(this, e); } }