/// <summary>Clears all the fields on the form.</summary> private void Clear() { _blnNewUser = false; LstUsers.UnselectAll(); // character TxtName.Clear(); TxtLevel.Clear(); TxtExperience.Clear(); TxtSkillPoints.Clear(); ChkAlive.IsChecked = false; CmbLocation.SelectedItem = "Streets"; TxtCurrentEndurance.Clear(); TxtMaximumEndurance.Clear(); TxtHunger.Clear(); TxtThirst.Clear(); // inventory CmbCurrentWeapon.SelectedIndex = 0; CmbLightWeapon.SelectedIndex = 0; CmbHeavyWeapon.SelectedIndex = 0; CmbTwoHWeapon.SelectedIndex = 0; CmbArmor.SelectedIndex = 0; CmbPotion.SelectedIndex = 0; TxtLockpicks.Clear(); TxtGoldOnHand.Clear(); TxtGoldInBank.Clear(); TxtGoldOnLoan.Clear(); ChkShovel.IsChecked = false; ChkLantern.IsChecked = false; ChkAmulet.IsChecked = false; // stats TxtLightWeaponSkill.Clear(); TxtHeavyWeaponSkill.Clear(); TxtTwoHWeaponSkill.Clear(); TxtBlockingSkill.Clear(); TxtSlippingSkill.Clear(); TxtStealthSkill.Clear(); // henchmen TxtHenchmenLevel1.Clear(); TxtHenchmenLevel2.Clear(); TxtHenchmenLevel3.Clear(); TxtHenchmenLevel4.Clear(); TxtHenchmenLevel5.Clear(); // password change fields PswdPassword.Clear(); PswdConfirm.Clear(); ToggleControls(false); }
private void RefreshItemsSource() { LstUsers.UnselectAll(); LstUsers.ItemsSource = GameState.AllUsers; LstUsers.Items.Refresh(); }