public void LoadFromXml(VariableGroupXml xml) { this.Name = xml.Name; this.ShortName = xml.ShortName; Variables.Clear(); foreach (VariableXml variable in xml.Variables) { Variable var = new Variable(); var.LoadFromXml(variable); var.OnDelete += this.DeleteVariable; this.Variables.Add(var); } }