Поделиться через


Общие сведения о компоненте ErrorProvider (Windows Forms)

Обновлен: Ноябрь 2007

Компонент форм Windows ErrorProvider предназначен для проверки данных, введенных пользователем в форму или элемент управления. Обычно он используется вместе с проверкой сведений, вводимых в форму пользователем, или отображением ошибок в наборе данных. Использование поставщика ошибок — лучший вариант выбора по сравнению с отображением сообщения об ошибке в соответствующем окне, поскольку после закрытия этого окна сообщение об ошибке более не отображается. Компонент ErrorProvider отображает значок ошибки (Значок ErrorProvider) рядом с соответствующим элементом управления, например текстовым полем; при установке курсора мыши на значке ошибки появляется ToolTip, отображающий строку сообщения об ошибке.

Ключевые свойства

Основные свойства компонента ErrorProvider: DataSource, ContainerControl и Icon. Если используется компонент ErrorProvider с элементами управления с привязкой к данным, то для отображения компонентом значка ошибки в форме должен быть задан соответствующий контейнер (обычно форма Windows) для свойства ContainerControl. Если этот компонент добавляется в конструкторе, для свойства ContainerControl устанавливается включающая его форма; если этот элемент управления добавляется в коде, необходимо установить его самостоятельно.

Для свойства Icon вместо устанавливаемого по умолчанию значка ошибки имеется возможность задать пользовательский значок. Если задано свойство DataSource, компонент ErrorProvider может отображать сообщения об ошибках для набора данных. Основной метод компонента SetError — метод ErrorProvider, указывающий строку сообщения об ошибке и место нахождения значка ошибки.

a0d996e0.alert_note(ru-ru,VS.90).gifПримечание.

Компонент ErrorProvider не имеет встроенной поддержки клиентских приложений со специальными возможностями. Чтобы приложение было доступно при использовании этого компонента, необходимо реализовать дополнительный механизм обратной связи со специальными возможностями.

См. также

Задачи

Практическое руководство. Индикация ошибок данных, содержащихся в объекте DataSet, с помощью компонента ErrorProvider в Windows Forms

Практическое руководство. Отображение значков ошибок при проверке введенных в форму данных с помощью компонента ErrorProvider в Windows Forms

Ссылки

ErrorProvider