private void CreateNewVariantBtn_Click(object sender, RoutedEventArgs e) { Variant_Editor owner = (Variant_Editor)this.Owner; owner.NewVariant(variantNameTB.Text, descriptionTB.Text, authorNameTB.Text, (GameType)((ComboBoxItem)gameTypeCB.SelectedItem).Tag, (NumberOfRounds)((ComboBoxItem)generalSettings_NumberOfRounds.SelectedItem).Tag, (TimeLimit)((ComboBoxItem)generalSettings_TimeLimit.SelectedItem).Tag, (RoundsReset)((ComboBoxItem)generalSettings_RoundsReset.SelectedItem).Tag); Close(); }
private void Window_Loaded(object sender, RoutedEventArgs e) { Variant_Editor owner = (Variant_Editor)this.Owner; owner.LoadOptions <GameType>(gameTypeCB, GameType.Slayer); owner.LoadOptions <NumberOfRounds>(generalSettings_NumberOfRounds, NumberOfRounds.R1); owner.LoadOptions <TimeLimit>(generalSettings_TimeLimit, TimeLimit.Min10); owner.LoadOptions <RoundsReset>(generalSettings_RoundsReset, RoundsReset.Everything); }