Sdílet prostřednictvím


Přehled komponenty ErrorProvider (Windows Forms)

Komponenta Windows Forms ErrorProvider slouží k ověření uživatelského vstupu ve formuláři nebo ovládacím prvku. Obvykle se používá ve spojení s ověřováním uživatelského vstupu ve formuláři nebo zobrazováním chyb v datové sadě. Zprostředkovatel chyby je lepší alternativou než zobrazení chybové zprávy v dialogovém okně, protože jakmile je dialogové okno zavřeno, chybová zpráva už není viditelná. Komponenta ErrorProvider zobrazí ikonu chyby (Bílý vykřičník uvnitř červeného kruhu.) vedle příslušného ovládacího prvku, například textového pole; když uživatel umístí ukazatel myši na ikonu chyby, zobrazí se popis s řetězcem chybové zprávy.

Klíčové vlastnosti

Klíčové vlastnosti komponenty ErrorProvider jsou DataSource, ContainerControla Icon. Při použití komponenty ErrorProvider s ovládacími prvky vázanými na data musí být vlastnost ContainerControl nastavena na příslušný kontejner (obvykle formulář Windows), aby komponenta zobrazila ikonu chyby ve formuláři. Když je komponenta přidána v návrháři, ContainerControl vlastnost je nastavena na obsahující formulář; Pokud ovládací prvek přidáte do kódu, musíte ho nastavit sami.

Vlastnost Icon lze místo výchozího nastavení nastavit na vlastní ikonu chyby. Pokud je vlastnost DataSource nastavená, může komponenta ErrorProvider zobrazovat chybové zprávy pro datovou sadu. Klíčovou metodou komponenty ErrorProvider je metoda SetError, která určuje řetězec chybové zprávy a kde by se měla zobrazit ikona chyby.

Poznámka

Komponenta ErrorProvider neposkytuje integrovanou podporu pro klienty přístupnosti. Pokud chcete, aby byla vaše aplikace přístupná při použití této komponenty, musíte poskytnout další přístupný mechanismus zpětné vazby.

Viz také