private void NewCharacter_Click(object sender, RoutedEventArgs e) { var characterInfo = GameSystemManager.GetNewCharacter(); var characterWindow = new CharacterWindow(new CharacterViewModel(characterInfo)); characterWindow.Show(); }
private void CharacterGrid_OnDoubleClick(object sender, MouseButtonEventArgs e) { var grid = (DataGrid)sender; if (grid.SelectedIndex == -1) { return; } var viewModel = (CharacterViewModel)grid.SelectedItem; var charWindow = new CharacterWindow(viewModel); charWindow.Show(); }