私は「問題」に遭遇しました。それは非常に一般的であるに違いないと思い、誰かが助けてくれるかどうか疑問に思いました。
友人が職場で使用できるように、(VB.NETを使用して)単純なWindowsフォームを作成しています。彼の会社には、会社のロゴやWebサイトなどに使用する約10の特定の配色(RGB値のリストがあります)があります。
私は自分のアプリケーションでこの配色に従いたいと思っています。開発を簡素化するために、すべてのラベル、パネルなどのRBG値をハードコーディングしないように、これらの色の列挙を作成したいと思います。
私の最初の考えは次のことをすることでした:
Enum ColorTypes
CompanyDarkBlue = Color.FromArgB(0,56,147)
CompanyBlue = Color.FromArgB(0,111,198)
CompanyLightBlue = Color.FromArgB(0,145,201)
End Enum
ただし、定数が必要なため、それほど単純ではありません。インターネットを見て回ったところ、必要なものを実現する方法の例を見つけましたが、アプリケーション開発の非常に一般的な要件のように思われるため、非常に複雑に見えました。
この問題を解決する最良の方法は何だと思いますか?
どうもありがとう