Sdílet prostřednictvím


ErrorProvider – přehled komponenty (Windows Forms)

Komponenta model 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 okně se zprávou, protože po zavření pole se zprávou už chybová zpráva není viditelná. Komponenta ErrorProvider zobrazí ikonu chyby (A white exclamation point inside a red circle.) vedle příslušného ovládacího prvku, například textové pole. Když uživatel umístí ukazatel myši na ikonu chyby, zobrazí se popis s řetězcem chybové zprávy.

Hlavní vlastnosti

Klíčové ErrorProvider vlastnosti komponenty jsou DataSource, ContainerControla Icon. Při použití ErrorProvider komponenty s ovládacími prvky ContainerControl vázanými na data musí být vlastnost 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 přidáte ovládací prvek v kódu, musíte ho nastavit sami.

Vlastnost Icon může být nastavena na vlastní ikonu chyby místo výchozí. DataSource Při nastavení vlastnosti může komponenta ErrorProvider zobrazit chybové zprávy pro datovou sadu. Klíčovou ErrorProvider metodou SetError komponenty je metoda, 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é