/// <summary> /// Remove a coloring rule present in the list /// Supprime un object ColoringRule présent dans la liste /// </summary> /// <param name="colorRule"></param> public void removeColoringRule(ColoringRules colorRule) { if (ListOfColoringRules != null && colorRule != null) { ListOfColoringRules.Remove(colorRule); } }
public bool canSaveRules() { bool isOk = false; if (!String.IsNullOrEmpty(RuleRegex)) { if (String.IsNullOrEmpty(RegexError) && ListOfColoringRules.Count > 0) { if (!String.IsNullOrEmpty(ListOfColoringRules.First().Value) && !String.IsNullOrEmpty(ListOfColoringRules.First().Color)) { isOk = true; } } } return(isOk); }