private void Apply() { _record.Name = tbName.Text; _record.Flags1 = Flags1; _record.Flags2 = Flags2; _record.Flags3 = Flags3; _record.FormID = FormID; _record.UpdateShortDescription(); _record.SubRecords.Clear(); elementEditor.Save(); _record.AddRecords(subrecordListEditor.SubRecords.OfType <BaseRecord>()); }