カスタム ボタン、カスタム テキスト ボックス、カスタム ラベルなどを作成し、アプリケーションのすべてのフォームでこれらのコントロールを使用し、必要に応じてそれらのコントロールのデフォルトの色とフォントを変更する以外に、簡単な方法はありますか?複数のフォームを含む既存のアプリケーションにこの種の css のような機能を実装する方法は?
ちなみに、プログラムで各 *.Designer.cs ファイルを開き、"System.Windows.Forms.[Control]" のインスタンスを "My.Namespace.My[Control]" で検索/置換できることはわかっていますが、コードがコントロールのフォントと色、および同様のプロパティを設定する場合に、それがどのように機能するかはわかりません。その場合、カスタム コントロールが関連するすべてのゲッター メソッドをオーバーライドすることを確認するだけでよいでしょうか?