Tôi đã gặp một 'vấn đề' mà tôi nghĩ phải khá phổ biến và tự hỏi liệu có ai có thể giúp đỡ hay không.Làm cách nào để tạo một bảng liệt kê các màu trong ứng dụng biểu mẫu cửa sổ?
Tôi đang tạo một biểu mẫu cửa sổ đơn giản (sử dụng VB.NET) cho một người bạn để sử dụng tại nơi làm việc. Công ty của ông có khoảng 10 chủ đề màu sắc cụ thể (họ có danh sách các giá trị RGB) mà họ sử dụng cho biểu tượng công ty, trang web, v.v.
Tôi muốn tuân theo bảng màu này trong ứng dụng của mình và để đơn giản hóa sự phát triển, xây dựng một đếm những màu sắc để tránh cứng mã hóa các giá trị RBG cho mỗi nhãn, bảng điều khiển, vv
suy nghĩ ban đầu của tôi là phải làm như sau:
Enum ColorTypes
CompanyDarkBlue = Color.FromArgB(0,56,147)
CompanyBlue = Color.FromArgB(0,111,198)
CompanyLightBlue = Color.FromArgB(0,145,201)
End Enum
Tuy nhiên, nó không phải là đơn giản như một hằng số là cần thiết. Tôi nhìn xung quanh trên internet và tôi tìm thấy một ví dụ về làm thế nào để đạt được những gì tôi cần nhưng nó dường như vô cùng phức tạp cho những gì có vẻ như một yêu cầu khá phổ biến cho phát triển ứng dụng.
Bạn nghĩ cách nào tốt nhất để giải quyết vấn đề này?
Cảm ơn nhiều
Wahid - Cảm ơn. Tôi sử dụng này và evrything workd ra tốt. Cám ơn vì đã dành thời gian để giúp đỡ. –