私はC#ベースのWinFormsアプリケーションを持っており、その中には多くのメニューがあり、それぞれにユーザー入力用の複数のコントロールがあります。すべてのフォームには、ユーザーが入力したものを処理する[OK]ボタンがあります。
たとえば、ユーザーが[OK]ボタンを押したときに、これらすべてのコントロールの検証を行う必要があります。入力された文字列が数値かどうか、特定の長さかどうか、存在するかどうかなどを確認するには...
OKボタンごとに本格的なコードを書く代わりに、これを行うために利用できるC#機能はありますか?