private void ShowExistingCharacterWindow(object sender, MouseButtonEventArgs e) { var grid = (DataGrid)sender; if (grid.SelectedIndex == -1) { return; } var characterManager = (CharacterManager)grid.SelectedItem; var charWindow = new CharacterWindow(CampaignManager, characterManager); charWindow.Show(); }
private void ShowNewCharacterWindow(object sender, RoutedEventArgs e) { var newCharWindow = new CharacterWindow(CampaignManager, CampaignManager.GetNewCharacter()); newCharWindow.Show(); }