public void Feed(SuperCharakter Charakter)
        {
            if (!Fresh)
                Controls.Remove(List);

            Tags = Charakter.GetTalentTags(Stufe);
            int n = Tags.Length;
            TalentForme = new ElementAuswahlForm<Talent>[n];
            Ergebnisse = new Talent[n];
            Paare = new ControlPaar[n];

            List = new ControlList();
            List.Align = 0.5f;
            for (int i = 0; i < n; i++)
            {
                CreatePaar(i);
                if (Charakter.Talente.Talente[Stufe - 1] != null && Charakter.Talente.Talente[Stufe - 1].Length > i)
                    SetErgebnis(i, Charakter.Talente.Talente[Stufe - 1][i]);
            }
            List.Setup();

            Controls.Add(List);
            this.Size = List.Size;
            this.Fresh = false;
        }