示例#1
0
        private void OnWipeEVsClick(object sender, RoutedEventArgs e)
        {
            MessageBoxResult boxResult = TriggerMessageBox.Show(Window.GetWindow(this), "Are you sure you want to wipe " + pokemon.Nickname + "'s EV's?", "Wipe EVs", MessageBoxButton.YesNo);

            if (boxResult == MessageBoxResult.No)
            {
                return;
            }
            pokemon.WipeEVs();

            this.labelHPEV.Content        = pokemon.HPEV.ToString();
            this.labelAttackEV.Content    = pokemon.AttackEV.ToString();
            this.labelDefenseEV.Content   = pokemon.DefenseEV.ToString();
            this.labelSpAttackEV.Content  = pokemon.SpAttackEV.ToString();
            this.labelSpDefenseEV.Content = pokemon.SpDefenseEV.ToString();
            this.labelSpeedEV.Content     = pokemon.SpeedEV.ToString();

            this.labelHPStat.Content        = pokemon.HP.ToString();
            this.labelAttackStat.Content    = pokemon.Attack.ToString();
            this.labelDefenseStat.Content   = pokemon.Defense.ToString();
            this.labelSpAttackStat.Content  = pokemon.SpAttack.ToString();
            this.labelSpDefenseStat.Content = pokemon.SpDefense.ToString();
            this.labelSpeedStat.Content     = pokemon.Speed.ToString();
        }