private void ViewModel_CreatePattern(Object sender, ViewModel.NewPatternEventArgs e) { if (e.Size == null || e.Size == "") { MessageBox.Show("Please give a valid size!", "Game of Life", MessageBoxButton.OK, MessageBoxImage.Error); return; } try { int size = int.Parse(e.Size); _model.NewPattern(size, e.Random); _newPatternWindow.Hide(); } catch (Exception) { MessageBox.Show("Please give a valid size!", "Game of Life", MessageBoxButton.OK, MessageBoxImage.Error); } }