次の方法で共有


ErrorProvider コンポーネントの概要 (Windows フォーム)

Windows フォーム ErrorProvider コンポーネントは、フォームまたはコントロールのユーザー入力を検証するために使用されます。 これは通常、フォームでのユーザー入力の検証や、データセット内のエラーの表示と組み合わせて使用されます。 エラー プロバイダーは、メッセージ ボックスにエラー メッセージを表示するよりも優れた代替手段です。メッセージ ボックスが閉じると、エラー メッセージは表示されなくなります。 ErrorProvider コンポーネントには、エラー アイコン (赤い丸の内側に白い感嘆符が表示されます。) は、テキスト ボックスなどの関連するコントロールの横に表示されます。ユーザーがエラー アイコンの上にマウス ポインターを置くと、エラー メッセージ文字列を示すツールヒントが表示されます。

主要な特性

ErrorProvider コンポーネントの主要なプロパティは、DataSourceContainerControl、および Iconです。 データ バインド コントロール ErrorProvider コンポーネントを使用する場合、コンポーネントがフォームにエラー アイコンを表示するには、ContainerControl プロパティを適切なコンテナー (通常は Windows フォーム) に設定する必要があります。 コンポーネントがデザイナーに追加されると、ContainerControl プロパティは含まれるフォームに設定されます。コードでコントロールを追加する場合は、自分で設定する必要があります。

Icon プロパティは、既定ではなくカスタム エラー アイコンに設定できます。 DataSource プロパティを設定すると、ErrorProvider コンポーネントはデータセットのエラー メッセージを表示できます。 ErrorProvider コンポーネントの主要なメソッドは、エラー メッセージ文字列とエラー アイコンが表示される場所を指定する SetError メソッドです。

手記

ErrorProvider コンポーネントは、アクセシビリティ クライアントの組み込みサポートを提供していません。 このコンポーネントを使用するときにアプリケーションにアクセスできるようにするには、アクセス可能な追加のフィードバック メカニズムを提供する必要があります。

関連項目