通常、フォーム上のすべてのコントロールに対して単一のErrorProviderがあります。ただし、ユーザーにエラーを表示する必要があるテキストボックスをサブタイプ化するコントロールがあります。私はそれが使用されるかもしれないすべてにエラープロバイダーを置く必要はありません(私が望むより多くのコード変更)
では、各コントロールで独自のエラープロバイダーを作成することに問題はありますか?
通常、フォーム上のすべてのコントロールに対して単一のErrorProviderがあります。ただし、ユーザーにエラーを表示する必要があるテキストボックスをサブタイプ化するコントロールがあります。私はそれが使用されるかもしれないすべてにエラープロバイダーを置く必要はありません(私が望むより多くのコード変更)
では、各コントロールで独自のエラープロバイダーを作成することに問題はありますか?
パターンに従わないコントロールのエラーを表示することはできないため、問題は発生しないはずです。ErrorProviderの使用を制限することをお勧めします。