private void AddModifierButton_Click(object sender, RoutedEventArgs e) { int amount; if (DescriptionBox.Text.Length > 0 && Int32.TryParse(AmountBox.Text, out amount)) { Modifier i = new Modifier(amount,DescriptionBox.Text); ModifiersListBox.Items.Add(i); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { ModifiersListBox = AttackModifiersListBox; FileInfo fi = new FileInfo("save.txt"); if (fi.Exists) { LoadData(fi); } else { Modifier i = new Modifier(5, "Strength Modifier"); ModifiersListBox.Items.Add(i); i = new Modifier(3, "Proficiency Bonus"); ModifiersListBox.Items.Add(i); } tabControl1.SelectionChanged += new SelectionChangedEventHandler(tabControl1_SelectionChanged); ModifiersListBox.SelectionChanged += new SelectionChangedEventHandler(ModifiersListBox_SelectionChanged); AttackModifiersListBox.MouseDoubleClick += new MouseButtonEventHandler(ModifiersListBox_MouseDoubleClick); DamageModifiersListBox.MouseDoubleClick += new MouseButtonEventHandler(ModifiersListBox_MouseDoubleClick); changed = new List<SimpleModifierTracker.Modifier>(); CalculateMod(); }