У меня есть элемент управления errorProvider. Я хотел бы использовать его для проверки, если список содержит хотя бы элемент.
Вот мой код для регистрации подтверждающего события:
this.selectedFieldsArea.Validating +=new CancelEventHandler(selectedFieldsArea_Validating);
А вот моя проверяющая функция:
private void selectedFieldsArea_Validating(object sender, CancelEventArgs e)
{
if (this.selectedFieldsArea.Items.Count == 0)
{
errorProvider1.SetError(selectedFieldsArea, "Need to select at least 1 field");
e.Cancel = true;
}
else
errorProvider1.SetError(selectedFieldsArea, "");
}
Хотя я зарегистрировал метод, он никогда не вызывался. Я забыл что-то сделать?