public SkillIcon(Model.LearnedSkills tempLearnedSkills, Data.Skill skill) { _tempLearnedSkills = tempLearnedSkills; _skill = skill; this.Image = GetSkillImage(); // Set the reverse, then toggle to update the image as well _enabled = !_tempLearnedSkills.Contains(skill.SkillID); ApplyStyle(); BindEvents(); Toggle(); }
public LearnedSkillsViewer(Model.Unit unit) { _unit = unit; _tempLearnedSkills = new Model.LearnedSkills(_unit.LearnedSkills.Raw.ToArray()); InitializeComponent(); }
public LearnedSkillsViewer(Model.Character character) { _character = character; _tempLearnedSkills = new Model.LearnedSkills(_character.LearnedSkills.Raw.ToArray()); InitializeComponent(); }