public static void AddValidationRule(this ComboBox comboBox, eValidationRule validationRule) { if (validationRule == eValidationRule.CannotBeEmpty) { comboBox.AddValidationRule(new EmptyValidationRule()); } }
public static void AddValidationRule(this TextBox textBox, eValidationRule validationRule) { if (validationRule == eValidationRule.CannotBeEmpty) { AddValidation(textBox, TextBox.TextProperty, new EmptyValidationRule()); } }
public static void AddValidationRule(this ucGrid ucgrid, eValidationRule validationRule) { if (validationRule == eValidationRule.CannotBeEmpty) { AddValidation(ucgrid, ucGrid.RowsCountProperty, new GridValidationRule()); } //TODO: throw... }